I checked the windows firewall and publisher was on its allowed list, so i thought everthing should be fine. I turned off my routers firewall and tried the program again without any luck.
I downloaded all the weather program demo's i could find and they all worked fine, so i couldnt work out what was going on.
Today i turned off the windows firewall and publisher works just fine

, so even though it was on its allowed list the firewall was telling porkies.