Stardew Valley Steam vs iOS Build Mismatch: Why Multiplayer Won’t Connect and When to Expect a Fix
The Build Gap Is Real — and It Is Not Your Fault
If you are seeing build 24356 on Steam and build 25156 on iOS while both apps display version 1.6.15, you have hit a staggered patch release. Stardew Valley’s iOS hotfix (version 1.6.15.1) cleared Apple’s review pipeline and went live on the App Store before the matching build reached Steam. The two platforms update independently, and for a short window after any mobile-only patch, internal build numbers simply do not line up.
Verifying game files or reinstalling will not fix this. The Steam client has not received the matching build yet. That is the whole story.
How PC-to-iOS Multiplayer Actually Works
The connection between PC and iOS is not standard online multiplayer. Since update 1.6.9, Stardew Valley has included an experimental mobile mode that lets mobile players join a PC-hosted farm by entering an IP address directly. It is a hidden feature: on the iOS title screen, tap the leaves on the logo in the Konami code sequence (↑ ↑ ↓ ↓ ← → ← →), then tap the ‘?’ button in the bottom-right corner to reveal a Co-Op option.
A few things that matter before you try:
- This mode is officially experimental and unsupported by the developer — it can affect saves, and bugs are expected.
- It does not work at all on the Apple Arcade version of Stardew Valley, which ships with no multiplayer functionality.
- The PC must host. Mobile joins via IP address, not Steam friend invites or the in-game server browser.
- Both players must be on the same internal build number, not just the same user-facing version string.
- ZeroTier creates a virtual LAN so players in different locations can connect — using it is the right approach for remote play.
Why the Build Number Is the Compatibility Gate
Stardew Valley’s multiplayer handshake checks the build number, not just the version label. Build 24356 and build 25156 display nearly identical version strings, but the engine treats them as incompatible. This is intentional. Players on different patch states may have diverged networking behavior, and the game refuses the connection rather than risk corrupting a shared save. It is a hard block, not a soft warning.
Can You Downgrade the iOS Version?
Not through official channels. Apple stops signing older app binaries once a new version ships. The App Store will only serve the current build. Rolling back requires side-loading a specific IPA file onto the device, which on a non-jailbroken iPhone is effectively impossible for most people. That path is a dead end.
The iOS side cannot be dialed back. The only lever here is the Steam side catching up.
Why Steam Has Not Caught Up Yet
Mobile hotfixes can move fast through Apple’s review pipeline when flagged as critical. Steam does not have the same review gate, but ConcernedApe — or the mobile port maintainer — still builds, tests, and pushes the PC version as a separate submission. The two channels run on entirely different schedules and are not synchronized by design.
This is not a Stardew Valley quirk. Any game maintaining separate submission pipelines per platform hits this pattern occasionally. In Stardew’s release history, post-hotfix build discrepancies between mobile and desktop have generally closed within a few days to a couple of weeks.
What to Do While You Wait
Watch the official Stardew Valley blog at stardewvalley.net and ConcernedApe’s posts on X for a matching PC patch announcement. The update will also appear in the Steam news tab for the game the moment it is pushed — that is probably the fastest place to see it.
- Keep your ZeroTier network configured and ready. Once builds match, you want to connect without re-diagnosing the network layer at the same time.
- Confirm the iOS player downloaded from the App Store and not Apple Arcade — the Arcade build has no multiplayer mode at all, and a reinstall from the wrong source will not help.
- Start ZeroTier on both devices before launching the game, not after. iOS may prompt for a local network permission on first connection; the first attempt often fails before succeeding on the second.
A Note on ZeroTier and UDP Port 24642
Stardew Valley’s multiplayer runs over UDP port 24642. ZeroTier handles routing without manual port forwarding, so your existing setup is correct and does not need to change. If the connection fails after the version gap closes, the most common second culprit is Windows Firewall blocking the game on the ZeroTier virtual network adapter specifically. Allow the game through on that adapter and the problem usually clears.
Sources
