These are the Gym Badges that make your Pokemon obey:
Chat with our AI personalities
Pokemon whose levels forty and under will only obey you when you obtain the 3rd gym badge.
If your Pokemon won't obey you, you don't have enough gym badges... Each gym badge only allows your Pokemon to obey you up to a certain level. After that your Pokemon will stop listening to you until you get more gym badges..
It would be either that the Pokemon are too high of a level for your current badge command or tha you obtained them from trades.
Well, it really depends on the level, Have the following badge to have the certain obedience lv. Eg if u have a level 22 but only 1 badge it will not obey u, but it u have 2nd badge it will obey u UNTIL LV 30! unless u have 4 th gym badge) Get it? 20-30 2nd Gym badge 30-50 4th Gym Badge 50-70 7th Gym badge (some games 6 badges) 1-100 Last badge (have every badge) Hope i helped.
Defeat Morty the Ghost-type Gym Leader. he will give you the Fog badge which will let you surf and make all Pokemon up to level 50 to obey you. Defeat Morty the Ghost-type Gym Leader. he will give you the Fog badge which will let you surf and make all Pokemon up to level 50 to obey you.