I’ve manage to get a repro rate of 100% with specific steps.
The bugs is due to the map and not the actual blueprint itself on my end.
Once the child is placed inside the problematic map saved and relaunched its variables get reseted to 0.
But as long as the child is not placed inside the corrupted map the issue doesn’t happend on save and reload.
Gladly the map that was corrupted was a simple showroom where I tested mechanics and the amount of work lost is manageable.
I hope this helps other who encounter the issue.
Repro steps:
Open project MR_Potato_423
Load map L00_ShowRoom_01
Create a Bp child from BP_Creature
Name it BP_Creature_Test
Inside BP_Creature_Test change the static skeletal mesh material to Crycrow_evo01
Save all
Close the engine
Open unreal
Reload the project
Place the BP Inside the world
All variables have been set back to 0