So, I've posted question regarding legality of my therian form landorus on other subtopic.
Then i came to realize that PKHeX treating my White 2 Sav file as White.
It marked all White 2 addition forms as invalid (thundurus, landorus, tornadus, kyurem-w, kyurem-b).
It also show corrupted trainer data info.
I don't know what caused this, but my sav file seems to be fine and working properly in my nDS.
I might have tried to convert it between sav (for r4) and dsv (desmume emulator) in the past, but I've lost count.
Any suggestion?