Can't offer much help if SavePlayerData() is causing the problem, and we don't know what it is or what it contains.
Well you missunderstood me, SetPlayerData is not the one saving the problem I thought it was but it's not. Seems like it's the format. I suspect the fInfo for doing it.