Just FYI, the map calls a BGM file that isn't included, so your download won't work unless you change the BGM to something else.
Anyway, the problem is that the Blasting event is Parallel Process, so it'll keep cycling the entire event instantly if the blast key is held down, which causes the game to keep putting the ki blast back where it first started.
Instead, change it like this:
Add another Conditional Branch for the "Blast" sequence to activate-- that condition being the "Blast" switch being OFF. Then have the very first thing that happens if the button is pushed being turning the Blast switch ON. The first cycle only will run, until the Wait is over, and the rest of the event turns the Blast switch OFF again.