Hello!
I'm in the final, agonising bug-fixing stages before releasing The Last Time! To my chagrin, saving and loading is presenting me with some difficulties, with 3 categories of error that have been occurring during testing:
1. The game not correctly saving / loading the player character's order in sorting layer, so when loading one scene from another, the character disappears behind the background
2. The game not correctly saving / loading the current default player character, so when loading one scene from another, the player defaults to the wrong character
3. Music is now much easier to handle with the new music system (thanks again for that update!), but I found when loading scene B from scene A, the music that was playing in scene A carried on playing in scene B, even though that music wasn't playing in scene B at the time of save, and indeed has no way of playing in scene B without this error.
I haven't provided much info above, in case these are known issues for which there's an easy fix. But, if you do need any more info to go on (more details of the scenarios in which this occurs, copies of action lists, screenshots etc) then do let me know so I can make it as easy for you as possible to figure out!

Daniel
Comments
2. How are you switching characters? Are you using the Player: Switch Action to select from a list created in the Settings Manager, or are you using the "player override" feature whereby if a player prefab is present in a scene file, then they'll become the player for that particular scene?
3. Do both scenes have music? The saving and loading of music should be automatic - I'll have to try to reproduce this myself.
2) Guide me all the detail you can regarding which player gets switched to in what scene, and what combination of saving/loading causes this issue. e.g. "I start with Player 0 in Scene A, save, switch to Player 1 in Scene B, load, and Player 1 is in Scene A".
3) The lack of music in the 2nd scene is the detail I needed, thanks.
The sprite renderers for the sprite childs of my two different player characters have a different 'order in layer' value. 'Cop' sprite has an 'order in layer' of '0', and 'old man' player has an 'order in layer' of '-5'. I suspect that, when loading from an 'old man' scene to a 'cop' scene, the 'cop' is adopting 'old man's sorting layer of '-5', which would explain why he disappears behind sprites in layer -2 but not -10. I don't know why this would happen, though. Strangely, this doesn't always happen when I load a 'cop' scene from an 'old man' scene - it depends what 'old man' scene I'm loading from, even though no Action Lists are running in or between the tested 'old man' scenes which would change or lock his 'order in layer'. The footage I'm emailing you demonstrates the above, as well as demonstrating problem 3).
Sorting layer issues were fixed by... making sure I actually had a sorting layer in all my scenes.