Well that's more of a statement, 2 statements in fact, with one that just happens to have a ? at the end of it. 😜 But it is possible it's like that, you are just altering memory after all and if the game is hard coded to only give so many points per level, then it will most likely reset. Have you tried locking the values and then saving? That might work but no promises.
Just use the stats points option, then apply the points. It does not reset that way