UE 5.4.4 resets mobility settings for all blueprints, typical troubleshooting steps only work temporarily

Example error: AttachTo: '/Game/Deepfield_Levels_Testing/UEDPIE_0_Deepfield_Test_Turrets.Deepfield_Test_Turrets:PersistentLevel.Deepfield_Auto_Turret_002_C_10.Mount' is not static (in blueprint "Deepfield_Auto_Turret_002"), cannot attach '/Game/Deepfield_Levels_Testing/UEDPIE_0_Deepfield_Test_Turrets.Deepfield_Test_Turrets:PersistentLevel.StaticMeshActor_10_GEN_VARIABLE_StaticMeshActor_CAT_7361.StaticMeshComponent0' which is static to it. Aborting.

I tried creating a fresh project (also UE 5.5.4 because I haven’t downloaded 5.6 yet) and migrated what I minimally needed to test. I am still seeing the errors.

I’ve also tried using blueprint nodes to set movability in all relevant components (including shared root) in both the contruction script and on begin play. Issue still persists.