Mobility inheritance is ignored in blueprints

We are experiencing a similar issue as these two questions:

[Content removed]

[Content removed]

If you have a BP with a static mobility default root, sometimes it will just reset to mobile in it’s child blueprints. And when you diff the blueprint, the engine says there is no difference, even though mobility was reset. Even if we fix it and resave, after restarting the editor, it has reverted itself back. Even setting the mobility to static on construction will not solve the issue. The only way to temporarily solve this is to manually recreate the blueprints and delete-replace the old ones. Incredibly hard to repro in a blank project I assume, but I see others have the same issue.

Hi [mention removed]​,

Yes, this issue has been for a long time in Epic but it is not that common even though there are some reports from different studios with this same issue. I’ll try to reproduce this locally and see if I can provide Epic devs a repro project to work with.

If you can reproduce the problem in a clean project or have clear steps to trigger it, let me know. Having even a simple repro case would make resolving this much easier.

Best,

Joan