i try to release one of my pokemon (a ryhorn) and it keeps nearly going and then coming back and a message it came back, maybe it ws worried about you or something to that effect. why??? it wont go and i dont like it
Does it know any HMs?
The game will prevent you from releasing Pokémon when it is the only one in your collection that knows a specific HM; for instance, the only one in your collection that knows Surf or Fly. This is done to prevent your character from getting trapped in certain areas of the map.
Being stuck on an island with no way to Surf or Fly back to the mainland would really bite.