Nah, I think soft-locks are *%$&#!
("Frustrating", "infuriating", and "aggravating" just
don't contain enough swear words to express myself.

)
(Of course, should I use the
correct words then the moderators give me a time-out, by myself, to contemplate how better to communicate in public company. So, *%$&#! it is.

)
A few questions:
0) Your on-screen 'Event Log' doesn't show a save--did this screen occur anywhere near a save?
1) Is your Java (JRE) version current / updated?
2) Are you using the 64-bit game version on 64-bit Windows OS? Or the 32-bit game version on 32-bit Windows OS? Or the .jar version of the game? Or did you compile your game from Github?
3) Do the soft-locks occur when:
* while moving on a map (like walking in a corridor)?
* moving from room to room (like entering a store or bedroom from a corridor)?
* moving from map area to map area (like exiting from the mall map into the Dominion map)?
* after you choose a save function but before the save completes?
* after saves complete?
* other times?
4) In your game options, are 'Autosaves' turned on? If so, when should the game autosave?
5) Is your game located in a folder that allows the game to create and change its own files. Or is it in a folder that is protected from changes by the OS or a virus scanner?
Possible steps to try for a fix:
In the folder where you put the game files, find and open the file named "README" or "README.txt". Try the first 3 steps in the "MISSING FOLDERS:" section. Does the game behave differently now?
Have you noticed anything else happening when the game is running?
e-d