I went ahead and did something similar to this. I made an array with all the actors that need to be registered with the overlap element and then added a check that only runs the code if the actor is in the array. So i can delete the actor from the array in the other function and not have it run the end overlap code