Hello,
I found an issue with PKHeX, which I will explain, I found this specific issue only being there with Pokémon transferred to BW/B2W2 from Gen III, including Colosseum/XD, (sent to Gen IV prior) and Gen IV games, which are afterwards sent to Bank.
Let's say I caught a Mismagius in Pearl, and transferred it over to BW/B2W2, the met location will be "Poké Transfer", but the original game still is Pearl. This causes it to show an Encounter PID mismatch, even though the PID should check out. View the next screenshots for the error.
I don't know if this is normal, but I thought it was odd to say the very least.
Kind regards,
Cecillia