This is because Cupfairy has Magic Guard, an ability that prevents damage that isn't from an actual attack move. So no Poison, no Burn, no Curse, and no extra damage from Wrap, Bind, Hail, Sand, etc.
Anyhow, thank you for pointing out that bug. I've fixed it in the following patch I just...