Sorry about my English. I'm not English use, so my English's grammer might be wrong.
I checked my pokémon to test pokémon's trashbyte of nickname. I named my Shuppet 'オ' in my Pokémon Emerald(Japanece Language) and I used Pal Park in HG(Korean).
Shuppet's data is appeared, checked trashbyte.
オ\xFFFF\x0000\x0000\x4200\x0000\x0000\x0000\x801C\x0D02\xE0FF
All characters in name are valid.
Invalid Pal Park trash bytes.
Why do you think the message is appeared?
I checked my Pokémon's Pokérus too. And, it's data is appeared wrong either.
I sended my Scizor to the Pokécheck, checked the Legality Analysis.
Pokérus
Default strain (might be from hacked pokérus).
I didn't use edit or hack. And the pokérus from another pokémon infected my Scizor. It is gaved for me by another person. Why is it appeared?