Variable doesn't when using savegame

thank you for the warm welcome.
I have coins that stored in the player blueprint. when the player dies the coins added to the total coins in the savegame.
also I have a widget that show all the coins collected. it works great.
every time I die it adds the coins that I collected to the total coins.

now I did a test in the branch. if the i have 6000 coins print string bought if not print string- not enough money. it works and recognize the coins that I have. but when I set total coins -6000 the number is stay the same.