Save Game doesn't seem to be working properly

Ok, then it’s probably just pushing the code into the next frame. You can use a delay of 0 to do that.

There is also the node ‘delay until next tick’.