I was battling in Showdown with a Mewtwo Y, it was poisoned and I used Rest to heal the poison and get full HP, of course Mewtwo Y has Insomnia which means that the Pokemon cannot be asleep.
Did the Rest fail because of the poison/ability or was it a glitch from the game?