Got a problem trying to play Mini Metro? We've assembled a list of the most common queries, have a look below and see if you can find your problem.

I get an error saying I'm not connected to the internet even though I am:

  • On desktop, check that Mini Metro is able to get through your firewall and anti-virus software. The game needs to make a request to this website (
  • On iPhone and iPad, this means Game Center isn't starting up correctly. Try logging out of Game Center and back in again. You can do this in the Game Center option of the Settings app.

On Windows, Mini Metro crashes immediately on startup: This problem can most often be fixed by upgrading your graphics drivers to the latest version.

You can find driver updates here for Intel, AMD or NVIDIA.

On Windows 10, the game starts with no window, or a very thin window, or a completely black window: A Windows 10 update in November 2017 introduced issues into many games built in Unity (including Mini Metro) on some computers when combined with GPU aspect scaling. The only way we know to resolve this is to disable GPU aspect scaling.

  • NVIDIA: Open the NVIDIA Control Panel. Under Display, select Adjust desktop size and position. Select No scaling for each display.
  • AMD: Open the AMD Catalyst Control Center. Under My Digital Flat Panels, select Properties. Uncheck Enable GPU up-scaling under Image Scaling Preferences.

Doesn't start when run through Steam: The Steam Overlay often causes this problem. To disable the overlay for Mini Metro, right-click on Mini Metro in your Steam library. Select Properties, uncheck the Enable the Steam Overlay while in-game checkbox, click Close and try starting the game again.

Music continues to play after exiting: This most often occurs with the Asus Xonar sound card. Try disabling "GX" mode in your audio control panel.

On Windows, the game does not play audio: For some reason Unity is unable to play any sounds if you're running certain audio enhancement tools, such as the following:

  • Nahimic
  • Sonic Sound 2
  • Sonic Suite
  • Razer Chroma

If you have any of these applications running, please terminate them from the system tray and try starting Mini Metro again.

On Ubuntu running PulseAudio, the game does not play audio: Try setting default-fragment-size-msec = 5 in PulseAudio's daemon.conf.

On Ubuntu, the game fails to start with a "Player is already running" error: This is caused by the Unity webplayer preventing Unity games from starting. Close all open browsers and start Mini Metro again.

On Ubuntu with dual screens, the game fails to register input: This can be resolved by disabling any other displays, starting the game up, exiting, then re-enabling your other displays.

On Linux, the game fails to start or crashes: Please note that we can only support Ubuntu 12.04+ as that is the only Linux distribution that Unity builds for. You are welcome to try it on another distribution, and it may work, but if not you may have to claim a refund.

On Linux, the mouse input isn't working: This is likely caused by the wrong resolution being selected. Run the game with the launch parameter -show-screen-selector and select your monitor and resolution.


When an update to the Windows, macOS, or Ubuntu version is available and requires you to download the update manually, the game will notify you when it starts up. How you go about updating depends on how you bought the game.

Humble: This covers anyone who bought the game in a bundle, through the widget on our website, or through the Humble Store. If you added the game to your Humble Library, log in to your account and download the game again. If not, follow the link in the original confirmation email you got from Humble (it'll look something like If you can't find that link, send us an email at with as much information as you can (preferably the order email or Amazon or PayPal invoice number) and we'll do our best to dig up your order details. Either download the update from, or download the update through the GOG Galaxy client.

Updates are automatically downloaded and installed if you bought the game on Steam, the Mac App Store, or Origin.

If you purchased the game through another storefront, download the new version from that same storefront.

Not here?

If the problem you're experiencing isn't listed here, don't panic! You can get in touch with us and we'll help sort you out. We'll need a few things though:

A copy of the log. Make sure that you get a copy of this before you start playing again, otherwise it will be overwritten. This is found in different places based on your operating system:

For Steam on Windows, open up your Library, right-click on Mini Metro, click Properties, go to the Local Files tab, and click on BROWSE LOCAL FILES... This will open up a window showing the Mini Metro folder. The log is in the MiniMetro_Data folder, called output_log.txt

For DRM-free builds on Windows, browse to the folder that you extracted it to. The log is in the MiniMetro_Data folder, called output_log.txt

On macOS, the log is ~/Library/Logs/Unity/Player.log

If you bought the game on the Mac App Store, the log is ~/Library/Containers/com.mpdigital.MiniMetro/Data/Library/Logs/Unity/Player.log

On Ubuntu, the log is ~/.config/unity3d/Dinosaur Polo Club/MiniMetro/Player.log

A description of the problem. We can tell a lot from the log but it is still helpful getting a full run-down on what exactly the problem is, what you were doing when the problem occurred, and (if it wasn't a crash) what happened afterwards.

A screenshot. Of course this won't be much help if it's for a crash! If the game locks up, or just does something unexpected, then a screenshot can really help.

For help taking a screenshot, browse to

Email all of these to and we'll be in touch to help.