So, I'm playing Pokemon Gold on the Virtual Console on the 3DS, and when my level 18 Oddish Used Poison Powder on a level 16 Clefairy, it said it failed and did nothing. Does anyone know why that happened? It happened a few times before with other Pokemon and other status moves. I know what some status moves do and why they fail, (Scary Face, Tail Whip, Growl, Leer, etc.) but why did Poison Powder fail?
Mod edit: this question is asking about Gen 2. Abilities did NOT exist in this era. Do not answer with Magic Guard — past responses have been proven false.