I've been getting this bug across all 0.15.xx versions recently, just started happening out of nowhere when I try to connect to a friend's server.
Whenever my client finishes downloading the map it shows a message saying "Downloading map from other peers failed" and it won't let me join the server again.
Here's the log:
Code: Select all
534.095 Verbose RouterBase.cpp:38: Started router thread.
534.096 Info ClientMultiplayerManager.cpp:542: MapTick(-1) changing state from(Ready) to(Connecting)
534.477 Info ClientSynchronizer.cpp:34: Initialized Synchronizer local peer(1) latency(32).
534.477 Info ClientMultiplayerManager.cpp:542: MapTick(-1) changing state from(Connecting) to(ConnectedWaitingForMap)
534.477 Info ClientRouter.cpp:220: ConnectionAccepted
535.060 Info ClientMultiplayerManager.cpp:713: Received mapReadyForDownload
535.060 Downloading file C:\Users\ferna\AppData\Roaming\Factorio\temp\mp-download.zip (10298822 B, 20475 blocks)
535.064 Info ClientMultiplayerManager.cpp:542: MapTick(-1) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
541.345 Finished download (6 s, 10 MB, 1.6 MB/s)
541.414 Info ClientMultiplayerManager.cpp:689: TransferTarget threw an exception on stopDownload: CRC mismatch. Expected 50ba44c, got 735dd07a
541.414 Error ClientMultiplayerManager.cpp:92: MultiplayerManager failed: "Downloading map from other peers failed. Please try again."
541.415 Info ClientMultiplayerManager.cpp:542: MapTick(-1) changing state from(ConnectedDownloadingMap) to(Failed)
541.415 Info ClientSynchronizer.cpp:194: nextHeartbeatSequenceNumber(2040827142) cannot process synchronizer action(MapDownloadingProgressUpdate)
542.178 Info ClientMultiplayerManager.cpp:179: Quitting multiplayer connection.
542.178 Info ClientMultiplayerManager.cpp:542: MapTick(-1) changing state from(Failed) to(Disconnected)