Warning: Collision handler encountered invalid actors and could not recover components

Hello,

collision between an (instanced static mesh) AND (a physics simulating actor) results in the following warning:

LogChaos: Warning: Collision handler encountered invalid actors and could not recover components

Steps to reproduce:
1- create a blueprint actor
2- add an instanced static mesh component to the actor and set it up.
3- create a blueprint actor and add a static mesh or a collision sphere to it. and set it to simulate physics AND enable simulation generates hit events
4- place the physics actor above the instanced static mesh in the level
5- run level
6- when the physics simulating actor hits the instanced static mesh, the following warning will flood the log:
LogChaos: Warning: Collision handler encountered invalid actors and could not recover components.
7- component overlap and hit events will not work as expected.

When the warning message appears in the log, component hit and overlap collisions become erroneous. for example: component begin overlap event gets generated several times before the overlap is over.

if the same above steps are applied but for a static mesh, collisions behave normally.

It’s a severe bug affecting component collisions in big samples like CitySample.

I’ve already reported this as a bug. I hope to find a solution quickly.

Problem applies to Unreal Engine 5.1.1 and 5.2

I’ve attached a sample project.
MyProject3.zip (35.6 KB)

Having this issue as well on 5.2 Could you add a link to your bug submission by any chance?

Thank you

Been getting this in 5.1.0 and 5.1.1 as well.

Bump.

Sorry for the late reply. It seem Epic doesn’t consider the behavior In the bug report as “buggy”. I haven’t received an email and I can’t find the bug in the issues tracker!!

Unreal Engine Issues and Bug Tracker

It seems the bug has now been added to the Tracker:

1 Like

Had the same issue on 5.2.1, however it’s fixed on 5.3.2 and no related warrning at all.