Help - Blueprint Variables keep getting reset to none!

Hey guys, I have an issue where my Projectile BP set in my Tank BP keeps getting reset to none after every compile, also packaging. This makes it so that none of my actors can fire a projectile. Is this a bug in the engine or am I doing something wrong here? Help would be appreciated :slight_smile:

Project GitHub link:

I have also run into a problem where compiling in-editor causes a particular component to lose it’s property overrides. All component instances of this type behave as if they were the CDO. All instances have their properties reset to default values and changing one component instance updates all instances at once. This behavior persists after relaunching the editor and the solution is to delete and recreate all component instances.