I still don’t understand, but maybe what you want to do is use a line trace like this, every tick:
Then use an if node to compare if actor == [Any interactive BP] then wire that into an if statement, and that into a boolean setting it true.
If the if statement is false than set the boolean to false.
I forgot to mention this should all be in the player’s blueprint.
