I recently re-installed Civ 5 to play with my friends. We use to play over local network across both Mac and PC.

However this time when we tried I got a version mismatch. In the menu we all have the same version I have a build number in between parentheses, but they don't (one other Mac user has one, he is able to connect to the PC players, I cannot).

None of us have any updates available. We have verified game files using steam but it hasn't helped. We all have all mods enabled.

How can I fix this?

  • Have you checked to make sure you all have the same mods enabled with the most updated versions? It may not be a mac vs windows thing, it may be that mods have outdated or no longer viable versions if you have older mods since you last played. – n_plum Dec 30 '19 at 18:24
  • I've got the same problem with a friend (on Mac) trying to join my room a few months ago, and even with no mods / dlc (so with a fresh installed game), he wasn't able to join our room – damadam Dec 31 '19 at 10:00

There is an unfortunate reason for this, which can be found if you dig deeply enough, and it is that the Mac side of Civilization 5 recently had to undergo a substantial update (giving it a different version), and the corresponding update for the Windows side simply has not come out yet. This means cross-platform play is out of the question.

Sources for this are here and here.

  • from your source, there's actually a temp fix of joining a legacy beta if you are still on mojave – Kasumi May 23 '20 at 8:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.