I hesitate to write this, in case it muddies the water even further, but it does sound as though a port has been blocked, which was why I was asking previously about the router.
Do let us know - this one, is as well as being a PIA. somewhat fascinating...
Conan