Good evening
Cosy Creator
As I have the File "AppData\Roaming\RenPy\tokens\security_keys.txt" marked as write protected, I have a nasty Side Effect AKA Bug to Report. I am not sure if you can or even want to waste time trying to work-around this, as I do not know into which File the Character Screen Infos get written. I guess that one possible Solution would be to write the Character Screen Data directly into the Save File itself.
Here is how to reproduce the Issue:
1: Start a fresh run with all Saves deleted manually OR without deleting them - does not matter
2: Run into new the Characters and forward enough for the Infos to be populated
3: Save manually and exit the AVN
4: Start the AVN and load the manually saved state
5: Have a completely empty Character Screen
6: Now at Day 5 (Example, Day does not matter as it happens after every load), where you run into Sarah the first time: Move forward enough for the Screen update to happen: Only Sarah's Infos are there.
7: Save manually and exit the AVN
8: Start the AVN and load the manually saved state
9: Have a completely empty Character Screen again
This is repeatable endlessly.
For those who do not know:
If you do not set this File to write-protected, all VN's using Ren'Py 8.1 or later, overwriting the same Value and you are unable to load your saves from other VN's without massive Issues or not at all. The Ren'Py Devs have implemented a good Idea in a completely idiotic way.
Another nasty side effect is, that you have to set up all Preferences every time you start an VN which using that Feature. But I prefer this over forced to restart in 9 out of 10 times. Anyway, this Part is only mentioned for the general "FYI" and does not matter here.
Greetings through the Night!
#StaySafeStayHealthyEveryone