Twój opis nie pomógł zbyt bardzo, nie sądzisz że bezpieczniej jest użyć PlayerPrefs.GetInt ("TotalMoney", 0), tak aby na pewno pobierać jakąś wartość nawet gdy wpis TotalMoney nie istnieje?
Bez kodu wiele Ci nie pomożemy (tylko fragmenty odczyt/zapis), podobnie kroków do reprodukcji...