I can confirm that the Domain name issue is still not fixed.
Thankfully i came across this post, it took me a few hours of debugging to find out that the main issue was the domain name. replacing it with the host IP worked.
I _think_ the issue might be with ConnMan not setting the route for the Wireguard server IP, I noticed that replacing the domain name with the IP added this route
PUBLIC_IP_WG_SERVER HOME_ROUTER_IP 255.255.255.255 UGH 0 0 0 eth0