New Web Tabs feature not working ("mail.zoho.com refused to connect" error)

New Web Tabs feature not working ("mail.zoho.com refused to connect" error)

I've been trying out the newly introduced Web Tabs feature in Zoho Mail, but unfortunately, I haven't been able to get it to work not even once.
Every time I try to load a webpage within a Web Tab, I get the following error message on my screen: "mail.zoho.com refused to connect."
I already tested it with several different URLs to troubleshoot:
  1. My organization's internal websites
  2. Popular external sites like Reddit and YouTube
  3. Even Zoho's own community page
Regardless of the URL I use, I always get the exact same "refused to connect" error:

Has anyone else successfully gotten Web Tabs to work? Are there specific settings, either on Zoho Mail or in the websites that I need to adjust to allow these connections?
Any guidance or troubleshooting steps would be greatly appreciated!