Variable Changing type randomly

It appears to be related to changing a structures properties when it’s being used by multiple other blueprints.
I have a struct of variables and then another structure of the previous structure turned into an array (great for lists of weapon and other objects that share structure details). Adding information to the second one breaks that information in a blueprint.