I have the same issue on my laptop, therefore always used an Apple TV.
I wonder if Zwift have any possibility to share the back links that the app requires because my computer uses limited internet access policy and I wish I could open the websites that are not working.
Your issue might be different but just putting it in here.
Yes.
I have the authorisation to approve websites to unlock them tho, but I don’t know which to unlock, nor do I know how to find out what URL’s the app is requesting