You know; each Pokemon has their trainer's ID and a secret ID to make sure the game can differentiate two different Pokemon from two different trainers.
I know that N's Pokemon's normal ID is 000002, but what's their Secret ID?
>Once captured, the Pokémon will have N's ID number, 00002, thus they gain the boosted experience that traded Pokémon do. These Pokémon cannot be nicknamed since they have no Secret ID.
That about explains it.