For some odd reason, the movement was rather finicky, like when i tried to move, the player would only move by about 2cm then stop for a sec then move again another 2 sec, and when i tried dashing, it would dash towards where the cursor is, aside from that, really well done! Also adding an audio component would help as it did get rather loud after a while. Good job mate!
I've noticed an issue like yours when I had a controller plugged in. I'm not sure if you're dealing with the same thing but it seems like an issue with Godot https://github.com/godotengine/godot/issues/48180. Sorry about that but I will look more into it. There will definitely be audio settings for next version though :)