Fix 'Incorrect Version' Errors on an Impostor Among Us Server
Among Us updates often, and Impostor has to keep up. A mismatch between the game version and the server is a very common reason players are refused.
What it looks like
Players may see an incorrect version message when they try to join or create a lobby, or the connection may fail straight away.
Why it happens
Each Among Us release uses a version number. Impostor only accepts versions it knows about. When the game updates before Impostor does, players on the new version get rejected.
Fixes
- Check which Among Us version your players are on. Ask them to open the game and look at the version on the main menu.
- Update Impostor to the latest release. Stop the server, replace the files with the newer build, and start again.
- Make sure every player has the same game version. Mixed versions in a lobby can cause problems.
- If you are very close to a new game update, wait for an Impostor release that supports it.
Compatibility settings
Some Impostor versions include compatibility options in config.json, for example for allowing newer game versions or mixing versions. Names and defaults change between releases, and enabling them can cause instability, so read the notes shipped with your version before using them.
Prevention
- Turn off automatic game updates if you want to stay on a known working version, where your platform allows it.
- Tell your community before updating.
- Keep a backup of your server folder before upgrading.
- Follow the Impostor project for release notes.
If you are stuck, open a Discord ticket with your version numbers.