I believe that has to do with Yggdrasil intentionally using the address range that does not intersect with IETF (?) dedicated range for public IPv6 addresses, browsers see that and treat them as internal and never report them to ICE (candidate exchange).
How does that work, exactly? How does the browser differentiate between Yggdrasil addresses and others?