Hi, I cannot tell you what the problem is but I can confirm that your events should work. There must be something else in your events or setup that interferes with the animation-change. Is your player_body in the scene?
Ahh thank you so much, I kept thinking it was the events problem. After what you said, I checked and realised there were two player_body instances on the scene. So while one was colliding, the other wasn’t. haha. I can rest now