Changing BP Struct data breaks blueprints and 'deletes' struct.

Hello,
This has happened around 3 times recently, whenever I edit a variable inside my Blueprint Structure
(Eg, HotbarColour in the image below), any blueprint referencing this struct deletes any references to it, unhooking any pins attached and leaving the references in the blueprint void. Whenever I try to add the ref back inside the blueprints, the engine acts like the Struct file doesn’t exist (even though it’s in the content browser).

If you need any more info I can give it also.

][1]