Errors in my transform blueprints?

I am working on a vrproject that involves a disc bouncing in an enclosed room. I need the disc to bounce back to the player after the third wall bounce. I have the integer variable function set up correct I think. But it is not returning when the value is 3, nor when I bind it to a keypress, such as T. I am pretty new to unreal engine, so i’m sure this is a simple dumb mistake. I’m pretty stumped and any help would be awesome!

I have the bounce count set to 0 for test sake. If that works at zero when I press a button, I will just change it to 3 and get rid of the T input event.