Setting gravity to 0 doesn't stop the sprite from moving

I’m trying to make Flappy Bird. See the link here: https://x.thunkable.com/copy/c9c8be83f70708bb53eb1fb7c048a19b

When there is a collision, I want the game to freeze, so I made a function for that. However, the bird sometimes still moves down slowly, even though I’ve set the bird’s y speed to 0, and the gravity to 0. How can this happen?

Hey @bramgrooten - would the stop all sprites block work in your case?

Tried all these solutions (gravity to 0, speed x and y to 0 and stop all sprites) but sprite(controller button, bottom left) keeps moving very slowly never comes to a complete stop.