Weird thing with my projectiles

I was making a projectile for a power up that could be thrown in multiple different directions, but the up button already has a function that gets in the way. It is to save the game. Should I remap what the button is to save? Or is there another way? Because I tried to make a variable for when a projectile is thrown, and now my game crashes when a projectile is thrown. (and the debug menu isn’t higlighting the mistake)
Here’s the game (starts you with the power up because I was testing it)

As soon as you press the B button with the power up, the game crashes

It seems like the problem is that the animation for projectile3 is playing before it is created. Just move all the animate projectile3 blocks into the after 210 do blocks

oh ok