I don't have any special port forwarding set in my router, so it is more likely a firewall setting. BitTorrent.exe needs to have Internet access, and when I installed it, it asked for access and I granted it.
Router and firewall troubleshooting can be tedious, so the easiest thing for you to do is download the latest previous version from Scotty's links, then you can upgrade to the new version when the standard http download for foobar becomes available in a few days.
Steve