Could be you died at the same time due to a fireball from the snake head on the right… and that generates a combination of states that is not correctly covered… it’s the best explanation I can think of for an edge case behaviour. There’s just somany states to control in a platformer :P