Workaround for Zwift not connecting to companion app after macOS update

For whatever reason Zwift on macOS is really bad with permission prompts.

For the last three macOS point releases Zwift couldn’t connect to the companion app after the update.

(The Zwift team not supporting Apple devices seamlessly has become a bit of a pet peeve of mine - sorry not sorry if that sounded a little bitter.)

There was no prompt on the first launch and Zwift was missing in the Local Network access list.

And if there is no entry, you can’t disable and re-enable it like suggested by zwift docs. Next troubleshooting step would be reinstall.

This is a workaround to reset all permissions for Zwift. On first launch you will be asked for Bluetooth and local network access. Then the companion app should be able to connect again.

Terminal:

tccutil reset All com.zwift.ZwiftLauncher

I had a chance to try this today. My wife’s M3 MacBook Air (still on Sequoia) was not connecting to the Companion app on an iPhone. I did the tccutil reset and got a prompt for Bluetooth access when I restarted Zwift. I did not get a prompt for local network access. I also note that Zwift was already (apparently) enabled for local network access, and that was not disabled when I did the tccutil reset.

I did a clean re-install of Zwift, and after that, Companion connected again. However I also note that there was never a prompt for local network access even when doing the clean re-install.

Thanks for the feedback. That’s weird that you never got a prompt for network access. Well, at least it works now. Hope they will hire some macOS/iOS guru one day.