How to get "GetOverlappingActors(..) or IsActorOverlapping(..)" working in Editor (not PIE)

Is there anyway of getting GetOverlappingActors(…) or IsActorOverlapping(…) working in editor?
I have been working on trying to resolve this for more than 8 hours without any results, But it is working in simulation / play!

I imagine that the physics aren’t active in editor so i thought there might be an other way to activate them or an other work around.

For my plugin i need to know if my static mesh component is overlapping with an actor in the world. That is why it need to happen in the Editor and not in simulation or play.

Thanks in advance.

Cheers!

Ben

I manged to get ticking in editor with
bool ShouldTickIfViewportsOnly() const, apparently this doesn’t solve my problem.
Traces work and return information so i have no clue why the overlap isn’t returning anything at all…

It has been resolved,

I went to the blueprint node code that i used for my prototype and copied the code and adjusted it for my scenario it got solved.

In the end i just had to get the world for the overlapping actor i used and do an ComponentOverlapMulti

SMCValidater->GetWorld()->ComponentOverlapMulti(OverlapRes, PrimComp, Position, FRotator(0, 0, 0), Params, QParams); // overlap check

Hi Sakunia, this works for you in editor? I have the same requirement, but it didn’t work, as a workaround I create the actors in game mode for now.