It seems like many of these issues are Wifi Router related. You can read about what solved it for me here:
Hi Evan, Many thanks to Chris and Dan for their advice of re-install.
I was running an Intel Mac recently updated to OS15.2 that seemed to break the Companion-Game connection. After install of OS I did not have the option to toggle Zwift local network access under the Privacy and Security system settings. After re-installation of Zwift and during the initial Zwift logon I got a pop up window asking to allow connection to local network devices. Choosing allow completed the logon and with Zwift Companion running on an iPhone 11 with OS18.2.1 the Companion app connected to the game. After installation and allowing connection with the pop up window the Zwift game now is recognized in the System Settings>Privacy&Security>Local Network. Hope this helps other users with a similar issue. Thanks everyone for your help in resolving.
I looked for it in Settings as well before the reinstall of Zwift.
It’s odd that it doesn’t show in that section of Settings unless you do a reinstall.
Hello, @evan-zwift
- When running from Library/Application Support/Zwift/ZwiftAppSilicon (which will run under the Terminal app) no problem at all with the ZC app connectivity
- When running from Applications/Zwift random ZC app connectivity problems
Just explain this and you have the solution of your problem.
Model Name: MacBook Pro
Chip: Apple M3 Pro
System Version: macOS 15.2 (24C101)
That was part of the workaround that support suggested, but doing the Local Network tickle would often cause Companion to work again sometimes several times, yet would revert to needing it again. I remember it worked flawlessly for over a week, and then needed the local network ‘fix’
But after updating everything with x.3**, so far it’s working as designed.
** Sequoia 15.3, ipadOS 18.3, iOS 18.3
Hey everyone, Apple has released macOS 15.3. In our internal testing, we have not been able to succesfully reproduce this on 15.3 using the same steps that were reproducible in 15.2. Also, we have received a couple of reports from users like @Rob_C_Neo_2 saying that it has been resolved once they updated to 15.3.
Given the nature of the issue, we can’t be 100% certain that it’s truly fixed, but if you have had the issue and update to 15.3, I am curious to know if it resolves itself.
We’re working on some improvements to the connection flow on macOS, as well as looking into potential UX changes to help users find this new setting in the case they accidentally turned it off. We will share more once we have specifics.
Thank you all for your patience as we work through this.
Yep, 4 for 4.
It seems to connect after the chosen ride/workout loads where before it would connect while waiting for us to chose one, which is a great improvement!
Ride on!!
I’m also using 15.3 and no issues. M4 Pro Mac Mini and iPhone 15 Pro.
I thought an M2 mini was The Thing to run Zwift. I can see the work their programmers have done to do shadows and simulated road surfaces. Pretty nice…
My Macbook updated yesterday, ran Zwift today and CA didn’t connect. BUT (in case this helps), I re-rebooted and launched again, and that time got an OS prompt to allow Zwift to find devices on the local network, clicked “okay” (obviously) and all is well again.
It seems to me that we all need to do a reboot after an update, or some installs of software. In those good old days in Windows, I always rebooted after an update, and now it seems that macOS has gotten more complicated (flaky?) that it’s becoming highly recommended/required. What would delay the shim install is odd though. That same thing happened to me earlier. I know why it’s happening, but why the delay? hard to say, but after an update: REBOOT, even if you don’t think you need to, just do it. sigh
I’m curious if anyone has experienced this issue: I start a ride on Zwift and my CA connects immediately. It works fine until I end that ride. As soon as I end the ride, the CA screen goes back to the initial app screen. If I then start a new ride in the same Zwift session, my CA will not load the new map/ride until I force close the app and re-open it. If I go from a warm-up/workout directly to a group ride/race, the issue does not happen. I run Zwift on a Win 10 PC hard-wired to my modem. I run the CA on my iPhone 13 Pro with iOS 18.3.1. Both the PC and my phone are connected to the same network (as evidenced by the CA working flawlessly initially).
I had same yesterday with macOS 15.3.1 and iOS 18.
I had to set the phone to flight mode and turn off all wifi and Bluetooth then re-open the app, get the connection error, tap retry a few times then enable networks and wifi/bluetooth and finally tap retry again.
At that point it reconnects. If only there was a way in companion app to do the same process without needing to disable networks and wifi.
This here exactly. I run companion on a Pixel 9Pro Android 15. Everything worked fine with both my macs running sonoma, until I upgraded my personal MB Air to Sequoia. That machine immediately stopped connecting to the companion app. The work laptop still works just fine on Sonoma.
I went through every tip in here, on reddit and elsewhere and could get nothing to work on the MB Air until I started running Zwift from Library/Application Support/Zwift/ZwiftAppSilicon. I now have an alias on my desktop. Running from Applications/Zwift and letting it call the Silicon app NEVER works at this point. Was definitely frustrating to figure this out. The Zwift app seems to be calling something wrong in the system. It would be nice if it worked correctly but at least there is this work around.
Macbook Air M2 Sequoia 15.3.2
SOLVED: This worked for me on the same device with the same OS - Macbook Air M2 Sequoia 15.3.2
Enable Local Network Permissions:
- Go to System Preferences on your Mac.
- Click on Security & Privacy.
- Select the Privacy tab.
- Scroll down in the left column and click on Local Network.
- Make sure Zwift is listed and that the checkbox next to it is checked. If not, check it.
Network permission on MBP was off. Turning it on solved the problem with the ZC app!
This is working for me as well. Launching ZwiftAppSilicon on a MBA M1 with 15.3.2 (24D81).
All other suggestions with enabling permissions for ZwiftApp do not work
Just reporting back because was asked to if the issue occurred again. Was prompted by MacOS for an update to 15.4.1 a couple of days ago – after the update no companion connectivity again. Reinstalled zwift again. Was then prompted for network access and companion app connects again.
FWIW it doesn’t seem necessarily to go through the full fresh install procedure. I just deleted the zwift application from the Applications folder and then downloaded and re-ran the installer for MacOS.
This worked for me also. Seems this permission was turned off after latest update to Mac OS on my MacBook Air, toggled it back on and everything works again.
Mac OS Sequoia 15.4.1
iPad OS 16.7.11
Also for me, the only solution after Mac updates I’ve had success with has been to deinstall and reinstall Zwift. I can’t figure out how to get prompted if I want to access Network permissions for Zwift. Hopefully a fix or some patch will come soon.
Reboot mac works for me