Help! Launch character every tick, character descends over time

I’m using launch character every tick for wallrun, and overriding Z, yet the character slowly descends over time. How can I fix this without disabling gravity? Maybe it’s something regarding the thread pools but no idea really