Function is only being called one time

I’m trying to make a button that, when you walk up to it and push it, it will respawn an actor. It works but it will only respawn the character one time and then will not work again. The button works by calling a function in the actor that it is respawning and it will only call this function once. I appreciate any help.