Sounds like a local issue. It could be anything. I presume you are using BT router for infinity and for your other service you are using naother router. Could be incorrect gateways, some faulty device on your network, a conflict in your network. I would try the following;
- ping test to the target server
- sniffing your local network
- tracert to see any problems,
Then take it from there.