Lib Jitsi Meet: users from different regions can't see each other

Hi, I am at a loss and need your help.

I use the barebone example for lib jitsi meet with the following config to test:

const options = {
    hosts: {
        domain: '',
        muc: '' // FIXME: use XEP-0030
    bosh: '//', // FIXME: use xep-0156 for that
  clientNode: ''

I am based in Australia. If I connect with my laptop (WIFI) and my phone (4G) it works.
But if I test with anyone who is in a different region than me (I have tried India, Pakistan, France), we can’t see each other. It is like we are connected to two different rooms or two different servers.

However when I use the web client I can see them fine.

What do I need to do to be able to see them across regions? Is it something related to deploymentInfo in the config?

Please help I have wasted many frustrating hours on this :frowning: