This is just test version of the fix! I expect that in some cases it will not work for some people. If it doesn't work for your, please post feedback in the topic.

Instruction:
0) Don't forget to make a backup of your own save, for all files, not for just modified one.
1) Copy HR_Fix_detect.jar and "mod" in your save folder and run HR_Fix_detect.jar. 
2) The necessary file will be modified and it will appear with "_new" suffix. Rename it and replace original one. After that, delete fix and mod files from the folder.
3) Run the game and load the last available episode from episodes menu. The next episode will be loaded instead. Continue the game as usual.

Update1: Now the package comes with CRC32_Fixer.jar. In case you want to modify your save manually, just make modifications to it, rename to 84, put in the same folder with CRC32_Fixer  and run the fixer, file's header will be fixed for you. Works with any file from save, including status.qds.

Update2: Auto-detection feature added. With v2 it should work with any save (complete or incomplete).

Java Runtime Environment 8 (JRE) or above is required for it to work.