Some problems with saves in UE4 blueprints

SaveGame Object should save any values you pass to it, as long as it is set up correctly in the actor itself.

Are you overriding the save when you change level and that resets the previous state?