Action RPG Inventory System

I’m not sure what happened but now I’m getting an error from the EquipmentInventoryComponent. I haven’t changed anything related to it but now it’s accessing none from a variable. Here is the error.


Blueprint Runtime Error: Accessed None trying to read property MainHandWeaponReference from function: 'UpdateMainHandWeapon' from node: AttachToComponent in graph: UpdateMainHandWeapon in object: EquipmentInventoryComponent with description: Accessed None trying to read property MainHandWeaponReference



Any help would be appreciated.

Edit: It only seems to happen when I load into the level from my MainMenu & Character Creation Menu. But if I just load up the example map it doesn’t seem to do it.

I do have my own custom GameModes for MainMenu and CharacterCreator which in turn has it’s own player controller, could that have something to do with it?