Holding a key while changing input mode behaves as if i were tapping instead of holding down

I believe this is gonna come down to execution order actually, it looks like it fires when its paused? if you never check if its paused you’ll just continue inputting

add a branch statement and check if its paused?

flush input may also help here but i think the is paused will fix

You have a deadzone or something similar configured

You might have something going on here too if this isint configured similarly for your axis