Cross-platform Mac/Linux/PC no longer working in Civilization 6?

I found this workaround that worked for me (performing on my mac to play with windows users):

  • Go to:
    • ~/Library/Application Support/Steam/steamapps/common/Sid Meier's Civilization VI/Civ6.app/Contents/AspyrAssets/global/String/App.json on Mac
    • ~/.local/share/Steam/steamapps/common/Sid Meier's Civilization VI/aspyrassets/global/string/app.json on Linux
  • Change the following lines:
    "App.WinFileVersion" : "1.0.1.501",
    "App.WinProductVersion" : "1.0.1.501",
    "App.WinFileVersionStr" : "(504666)",
    "App.WinProductVersionStr" : "(504666)",

It goes without saying that this can lead to unexpected errors. (I didn't notice any.)