Compiling a blueprint component can cause data loss on instances in the level when the component instance overrides its owning Blueprint's property value overrides back to the component archetype's values. On compilation of the component blueprint, the component instance will revert to the defaults set in the owning actor blueprint rather than keeping the instance overrides.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-150740 in the post.
|Component||UE - Gameplay - Blueprint|
|Created||Apr 29, 2022|
|Resolved||May 3, 2022|
|Updated||Jun 23, 2022|