Description

Collision between an instanced static mesh and a physics simulating actor (with "simulation generates hits events" enabled) results in the following warning:

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

This issue not only generates a warning, it also afects the collision behavior. For example, "component begin overlap event" gets generated several times before the overlap is over.

[Link Removed]

QuiqueB 2023-09-25 07:53:04 UTC
Hi <@U031DL4RL14>, I have JIRA report related to case https://udn.unrealengine.com/s/case/5004z00001sjLvCAAU/physicalized-actors-that-collides-with-instanced-static-meshes-produces-many-warnings|00627760.

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. 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.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-196354 in the post.

11
Login to Vote

Unresolved
ComponentUE - Simulation - Physics
Affects Versions5.1.15.2.15.15.2
Target Fix5.5
CreatedSep 25, 2023
UpdatedSep 26, 2023