Generally, the rule of thumb in regards to Pokemon obedience has always been the amount of Gym Badges you currently have... having all 8 region badges should guarantee your Pokemon will listen to you. If it isn't... I dunno what to tell you. *shrugs*
One reason you may not be able to trade a certain Pokémon is because you're trying to trade with a later or earlier game that does not support the moves your Pokémon has or doesn't support the Pokémon you're attempting to trade. Additionally your Pokémon would be blocked in some games such as Pokémon X or Y if it has a HM move.
Special event Pokémon cannot be sent to the GTS due to having ribbons that will prevent their upload to the GTS and in some games such as X or Y, some event Pokémon will be blocked from being added to the GTS.
A traded Pokemon will not obey you either because: You haven't enough gym badges; OR The Pokemon's level is too high for you to manage (Solution? More gym badges.)
it may be because it has a strong bond to the person you traded with.
Simply beat Giovanni in Viridian City and get the Earthbadge: it makes all Pokemon obey you.ORAll Pokemon obey you, the badges are for Pokemon traded from other games.
sometimes but mostly they don't
It is because you do not have the correct gym badge. The gym badges typically allow you to control higher level Pokemon, a symbol of you mastery, if you will, and without this symbol, some Pokemon will not see a need to obey you.
They will obey if you have all gym badges in the game (if ur playing a DS Pokemon game). I could better answer the question if you said which game you playing on.
Only in platinum they will obey you up to level 50
Badges allow Pokemon obey to a certain level. Once you get all badges, any traded Pokemon will obey at any level.
Once you get the 2nd gym badge (Dewford town Gym) all Pokemon up to level 30 will obey you, whether they were traded or not. Until then, only Pokemon you caught in your game will obey you.
well, if there traded then you need gym badges to make them obey you so do the gyms!
Simply beat Giovanni in Viridian City and get the Earthbadge: it makes all Pokemon obey you.ORAll Pokemon obey you, the badges are for Pokemon traded from other games.
sometimes but mostly they don't
It is because you do not have the correct gym badge. The gym badges typically allow you to control higher level Pokemon, a symbol of you mastery, if you will, and without this symbol, some Pokemon will not see a need to obey you.
You dont have enough gym badges.
yes it willllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllhnjhfjyhjhgjj
in Pokemon pearl / diamond you need 2 badges for any Pokemon up to level 20 to obey you need 4 badges for any Pokemon up to level 40 to obey you need 6 badges for any Pokemon up to level 60 to obey you need all 8 for any Pokemon (even traded) to obey in heart gold / soul silver its exsacly the same :)
It will obey you up to level 20.
They will obey if you have all gym badges in the game (if ur playing a DS Pokemon game). I could better answer the question if you said which game you playing on.
A Pokémon does not obey you if it is a) traded from another game or b) carelessly hacked and you don't have the Gym Badge that makes Pokémon of its level obey. This goes for Mew as well.