EndOverlap only fires once

Hey, thanks a lot for the help. I’ve tried to do the same as you, but had some complications. here’s my blueprints.

EDIT: I don’t know where that last picture went, but you should be able to download it or open it in a new tab by the attached images below.

I haven’t gotten around to trying it out properly because the game keeps telling me I run into an infinite loop. It then directs me to this macro from the DoOnce node. It directed me to the BeginOverlap node as well one time. Don’t really understand what’s happening.

Also, I need to tell the game to use the camera in the platform blueprint, but the component is not a valid variable for Set View Target With Blend. Any idea what I could do with this? Also, the way the platform moves up at the moment is a little clunky. It works, but I’m wondering if you have any better ways to move it?

I’m also wondering if i could have a box collision trigger in the platform blueprint, about a wall’s length below the platform. This could take care of destroying the wall actor.

And lastly, how difficult would it be to use the wall loop instead of destroying them? The game is supposed to be easy to run on as many computers as possible, and performance is fairly important.