I really don’t think this is an issue with Nord VPN. It does a load of route adding and it is normal, it is doing the exact same on my laptop and that is not displaying the provided DNS addresses in any leak test.
No I don’t mean they show a name, I mean when I put 8.8.8.8 into connmanctl nameservers then the ipleak tests do not show 8.8.8.8 but resolves to DNS address in the us and Australia.
On my laptop connected to the same Nord server results in the same pushed DNS addresses and they resolve to 37.120.133.74 on all IP leak test websites. My laptop does not use connman which is why I think there is a problem there.
When on the laptop or phone connected to the same Nord server then no such issues playing content.
The only difference I can tell is the DNS address is leaking.
Does connman-vpn service work for osmc yet or is it still in progress? Maybe I can use that and avoid a separate openvpn instance.
My only other solution after that is to ditch tethering with connman and use hostapd and dnsmasq if possible.