I installed Zerotier (free) as I want to simplify remote mobile phone use of my home servers. For my BI5 server, I was using OpenVPN but it is a bear to set up and use. I followed this Youtube video and managed to get the BI5 Android app working through ZT to my BI5 server without having to open any ports or use OpenVPN. Smooth.
Then I tried to get Owntracks (Android mobile) to send MQTT co-ordinates to my Homeseer HS4 pc for geofencing. This was previously working well with a DDNS address back to the router, and port forwarding tcp 1883 to the HS4 pc, but I don't like port forwarding so it has to go.
So, knowing that ZT is working on the mobile phone, all I thought I had to do was change the existing android DDNS "Host" address in Owntracks to the new ZT IP address for the HS4 pc. However I can't find the right combination of juju to get MQTT working through ZT. The interwebs don't make any mention of this, so it either works for everybody else and I'm an idiot, or I'm a world leading Engineer on the cusp of a great discovery. Well I don't believe the latter either, so what am I missing ? Do I need to bridge the HS4 pc ZT IP with the existing home LAN IP ? I already tried firewall off after adding rules. I'm running out of ideas

Too tired now, I'll try bridging tomorrow if there are no other ideas.