UE 5.6 MapCheck False "NULL StaticMesh" Warning on SceneCaptureComponent2D

Hello,

After upgrading a project from UE 5.5 to 5.6, I’m consistently encountering the following warning in the Map Check for any actor that includes a SceneCaptureComponent2D:

MapCheck: Warning: BP_**** Static Mesh Actor has NULL StaticMesh property*

This issue also occurs in a brand-new 5.6 project. Simply placing an actor that has a SceneCaptureComponent2D in the level triggers the same warning.

If I remove the SceneCaptureComponent2D, the warning disappears.

I did not see this warning in 5.5.

Additionally, I noticed that in 5.6, the SceneCaptureComponent2D no longer displays the camera mesh in the Blueprint; it just appears empty.

Has anyone else run into this issue or found a workaround?

Thanks in advance!

HI @jbkm6677 ,
I tried to reproduce the issue in my engine but couldn’t get the bug to appear.

I tested by:

  • Creating a project in UE 5.5 and upgrading it to 5.6 and no warning appeared.
  • Creating a brand-new blank project in UE 5.6 and adding a SceneCapture2D and still no warning.

If you’d like, you could share more detailed repro steps and I’d be happy to help you investigate and try to find a solution :grin:

1 Like

Hello,
@BRGEzedeRocco

The warning appears when I create a new Actor and add a SceneCapture2D component inside its Blueprint.

I then place this new Actor Blueprint in the level.

In my project, I don’t see the camera mesh inside the Blueprint. When I add this new Blueprint to the level, I get the following warning in the Map Check