Collision detection not working in editor

I’m trying to create auto generated levels, watching over the whole process with an event I call from the editor. My problem is that collision detection doesn’t seem to work while in the editor, only while playing/simulating.

Example: Get Overlapping Actors always produces 0 hits in editor mode, but will yield a correct number while playing.

Any ideas how to enable collision detection in editor mode?

I don’t think it’s supposed to work in editor, you need to have Tick running for that sort of thing. ( Someone please correct me if I’m wrong )…

Any ideas on how to work around this? I know you can get a pseudo-ticker going in the editor, but I don’t think it allows for checking collisions (Getting Placed Editor Utility Base to tick in game? - Blueprint Visual Scripting - Unreal Engine Forums)

I think you’re fighting a losing battle there… :-/

For anyone else struggling with this, I don’t have a great answer… My workaround is to utilize line, box, capsule, and sphere traces, where I can emulate a collision event by fetching the actor bounds of the actor I want to check collision for. It’s not a great workaround as GetActorBounds can yield an extremely inaccurate substitute for anything other than a box-like shape.