Wireguard - No Access to Deluge WebGUI

Hey everyone. Looking to get some help with wireguard in front of deluge. I’m using portainer to stand this all up and my issue right now is that once everything is running I cannot access to deluge. Before I got wireguard to connect to my provider, I was able to connect to deluges webgui, just now I cannot since wireguard is running properly. Another piece of info is that when I stop the stack, there’s a brief moment where I can connect to the webgui but obviously it goes away. Hoping to get some help.

version: "2.1"

services:
  wireguard:
    image: lscr.io/linuxserver/wireguard:latest
    container_name: wireguard
    #privileged: true
    cap_add:
      - NET_ADMIN
      - SYS_MODULE
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - LOCAL_NETWORK=172.16.1.0/28
      - IPTABLES_MASQ=0
      - LOCAL_TLD=localdomain

    volumes:
      - /home/ccigas/docker/wireguard/config/:/config
      - /lib/modules:/lib/modules
    ports:
      - 51820:51820/udp
      - 8112:8112
    sysctls:
      #- "net.ipv6.conf.all.disable_ipv6=0"
      #- "net.ipv6.conf.default.forwarding=1"
      #- "net.ipv6.conf.all.forwarding=1"
      - net.ipv4.conf.all.src_valid_mark=1
      #- net.ipv4.ip_forward=1

    restart: unless-stopped
    networks:
      - arr_stack

  deluge:
    image: lscr.io/linuxserver/deluge:latest
    container_name: deluge
    network_mode: "service:wireguard"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - DELUGE_LOGLEVEL=error
      - UMASK=022
    volumes:
      - /path/to/deluge/config:/config
      - /path/to/your/downloads:/downloads
    restart: unless-stopped
networks:
  arr_stack:
    external: true

Edit: yes I know my paths in deluge aren’t right, I’m just trying to get the access going first.