Prometheus - node-exporter error connection refused although I can reach it with curl from other machines

Hi, so I recently setup Prometheus and it worked no issue then today I noticed that the node-exporter on the same system that Prometheus is installed on (via docker) is not being scraped and labeled as down. I can reach it no issue from multiple machines using curl ipaddress:9100/metrics but no matter what I do I cant get Prometheus to scrape it, it just shows the error Get "http://192.168.1.254:9100/metrics": dial tcp 192.168.1.254:9100: connect: connection refused Any ideas why this may be occurring? It reaches the Prometheus instance with no issue and another node exporter on a different system but no this one.