Some Inherited Blueprint Variables Breaks After Upgrade to UE 5.5

After upgrading to Unreal Engine 5.5, I’ve noticed an issue with inherited Blueprint variables, but it only affects certain variables. Specifically, some variables created before the upgrade behave unexpectedly. When I change their values in a child Blueprint, the parent’s default value is retained instead of the child’s modified value. Additionally, these specific variables reset to their defaults whenever I restart the editor.

This issue doesn’t affect all variables. Variables created after the upgrade seem to work as expected, and some older variables still behave normally. However, for the affected variables, I’ve confirmed that they are marked as instance editable and not private.

I’d appreciate any insights into why this is happening or potential solutions. If this is a known bug, I hope it can be addressed in a future update.

Thank you.

I reported the bug: case # 14731198

After upgrading to 5.5, I made several edits to the project. When I attempted to downgrade back to 5.4, everything broke—including the default level. I couldn’t migrate my work on the actors from the 5.5 project to 5.4 because the actors themselves were incompatible (even the ones I didn’t edit). As a result, I had to spend an entire day manually copying and pasting all the changes I had made, which was both time-consuming and frustrating.

I want to leave this just in case