How can I make a character "bounce" consistanly?

I’ve set up some box on a level that are supposed to make the player bounce once they jump on top of them (I’ve cut out the part of the blueprint that checks to see if the player is falling on top of the box). For the most part, it works, but I get a few bugs that cause a lot of inconsistency. One bug causes the player to bounce at varying heights while another cause the player to not bounce at all. Here are my blueprint snippets. I’d really like to move past this problem if possible.


Nevermind, I figured it out. I had to ignore the character movement velocity when my bounce function was called then add my own.