Since when does a player call the shots and ask to be called up?
So what if he has declared for Scotland, doesn't mean he is comfortable with mingling around the natives.
Maybe he wants to play in the EPL. Maybe he has gambling debts, or a girlfriend or both.