Place a static mesh actor (that has collision geometry) in a level
Switch to the player collision viewmode
Set the “visible” boolean of the mesh to false
The collision geometry will disappear in the viewport
Start playing near the actor
Notice that the player is still blocked when trying to walk through the actor
Expected result:
As the player collision viewmode is intended to debug collision issues, anything that causes collision is expected to be drawn regardless of the mesh’s visibility.
Here’s an example in a new blank project, I only added the cube. It happens with any mesh. Notice how in the rightmost image the player still collides with the cube even though it is not visible in the collision debug view.
I have discovered that this is a known issue and is in our system as OR-3596. Unfortunately, I do not have a timeframe of when this error will be addressed.