Hi warhorse and community,
since you are facing such a hard time with fixing the load save issue and all related aspects I wished to help and was thinking if there is any way we as community might help you by accepting some semi solution for a time.
Am sure as developers you are trying to solve it completely the way that player can save and load anytime anywhere. Was thinking, to make the task easier for example by this aproach - allow player or implement save mechanics only in midnight period where I expect almost all npc sleep and you will have not to much problems with recording their actual behaviour or status in the saving moment.
This aproach might allow you to push the atual build quality a bit further and also allow beta testers to test more content and not to try play it all over and over again which in time gets annoying.
Of course it depends if there is any diferent at all when saving game anytime or at some most idle night period, here is your turn.
Well, that would be all I wanned to say and provide some ammo for brainstorming in this issue.
All the best finishing game
Đ