Re: Zumocast must be over WiFi???
I'm assuming you removed and reinstalled?
If so, try turning off your windows firewall as a test and try it.
Then try the same with any rules on your router.
Then try turning off the virus scan software.
Something must be blocking the connection.