How does the game determine what box a caught Pokemon will be sent to?

Title says it all. It seems to be random and is really annoying.


Pokemon will be sent to the last active box (i.e. the last box that you looked at). If this box is full, Pokemon will be deposited in the next box up (e.g. if your last active box was Box 23 and it is full, Pokemon will be sent to Box 24).


It's the last box you left the Organize Boxes/etc menu on or, if that box is full, the next box with available space.

To avoid them being dumped in the wrong boxes, move your PC back to the "dump" box (which I usually put at the front of the boxes)


It sends to the last box you had open at the PC. If it is full, it moves to the next box until it finds an open slot.