It is possible to save objects in a save object

Have you tried placing a breakpoint on the player data in various places?
Also on the Save Player Data function, you don’t have a connection to the Player Data input, is this intentional?