504 Gateway Timeout - Docker Swarm + Plex

Hi,

I'm currently migrating all of my applications from a single host docker setup to a swarm however I appear to be getting a Gateway Timeout when trying to access my plex instance and can't seem to work out what is causing the issue and would be grateful if someone would be able to take a look.

Stack - https://pastebin.com/SRpRzFJa
Traefik Logs - https://pastebin.com/9NE7ZFkm
traefik.toml - https://pastebin.com/gWA7tBB8

Traefik Logs (504) -

time="2019-12-21T09:40:53Z" level=debug msg="'504 Gateway Timeout' caused by: dial tcp 10.0.1.22:32400: i/o timeout"
time="2019-12-21T09:40:53Z" level=debug msg="vulcand/oxy/forward/http: Round trip: http://10.0.1.22:32400, code: 504, Length: 15, duration: 30.002179885s tls:version: 303, tls:resume:true, tls:csuite:cca8, tls:server:watch.whitebox.app"

Please let me know if you need any more info.