Thats it! its necessary to mark the properties within the save game class as uproperties. thanks 3dRaven this is the second time youve helped me. It is kinda strange however, I wouldnt expect the garbage collector to destroy an initialized value from within a save file, but alls well