There seems to be a bug in the Pokeball legality checker for Pokemon from past generations (encounter: Poké Transfer).
It's giving 'Invalid: Can't have ball for encounter type' on several Pokemon. Most of these Pokemon I caught legitimately on HeartGold and LeafGreen and while I have edited them, I never modified their balls, so I'm positive they're legal.
There seems to be a bug in the Pokeball legality checker for Pokemon from past generations (encounter: Poké Transfer).
It's giving 'Invalid: Can't have ball for encounter type' on several Pokemon. Most of these Pokemon I caught legitimately on HeartGold and LeafGreen and while I have edited them, I never modified their balls, so I'm positive they're legal.