After upgrading from Windows 1709 to 1903 opening my 4.22 project works, but map loading crashes the editor.
The key parts of the log file are:
Assertion failed: bUncompressMemorySucceeded [File:D:\Build++UE4\Sync\Engine\Source\Runtime\Core\Private\Serialization\Archive.cpp] [Line: 699]
[2019.06.06-10.35.55:633][211]LogCompression: Warning: appUncompressMemoryZLIB failed: Error: Z_DATA_ERROR, input data was corrupted or incomplete!
[2019.06.06-10.35.55:633][211]LogCompression: Error: FCompression::UncompressMemory - Failed to uncompress memory (131118/131072) using format Zlib, this may indicate the asset is corrupt!
[2019.06.06-10.35.55:633][211]LogWindows: Windows GetLastError: The operation completed successfully. (0)
Important to note that, after this happened numerous times, I swapped the DerivedDataCache with my previous DerivedDataCache from Windows.Old and it worked but this does not seem like a stable solution, as my project is now tied to this specific DDC.
Memory does not seem to be the issue, I have 28 GB of RAM and Unreal only ever uses 13 GB.