A big package of stuff

Here is a link to the game: https://flowlab.io/game/view/1244461
I added spikes to my games that kill you when you fall on them, but when I touch them, instead of resetting me, my sprite just stays there. is there a way to fix it? I made a reset button, but even if I reset after I die, it keeps me on top of the spike.
I also added in a dash but it barely moves.

helping me with one problem is enough for me, Thank you for your time.

You set the player’s property to “keep on level restart”, you have to set it at “reset on level restart”.