The problem is not the position. When he plays for City he has world class team mates who pass to him. When he plays for England he has talented egotists who want the glory for themselves.
Whilst he's not pulled up any trees he must be sick of asking for the ball between the lines when unmarked for Rice/Bellingham/Trippier to hold on to it and pass it sidewards.
This is it entirely.
And it's the reason why the answer for England is to play Phil deeper as an 8, because he's got the ability to get on the ball and get England playing football (comparatively speaking).
He's the one with the most ability, yet Rice is the one getting the ball the most. Let him share that responsibility and also push forward from deep, so he can make late runs into the box like Gundogan and probably be harder to mark as a result.