I have a #Firewalla that takes care of my all network and it's behind my ISP router. I also use my Firewalla as a #Wireguard server so I can use a VPN when I'm outside. Yet, whenever I tried to connect from my LAN to Wireguard, my phone's network would not work anymore. I figured out yesterday that the issue is my tunnel is using the DynDNS address provided by Firewalla and therefore the public address. Adding a custom DNS entry to point to the local address when inside my LAN fixes the issue!