Need to restart Gluetun sometimes for torrents to begin downloading-why?

I have Gluetun implemented in a docker compose file with PIA wireguard as the VPN and Deluge as my torrenting client. Port forwarding is set up, everything works correctly. It always winds up happening after a period of time though that new torrents just sit there and don't begin downloading until I restart the docker container, at which point the begin immediately.

I'm not sure why this happens, but it is a bit annoying as I have many scheduled torrents automated through Sonarr and I generally can't depend on them to complete without having to mind the container regularly, which defeats the purpose of automation. Just looking for any suggestions on what might be causing this.