It's something that I think would need to be diagnosed on your computer. I could talk you through some fairly technical software that analyses TCP packets - that could provide some clues as to why it's not working.

But, it is fairly technical.