Its not Vista its McAfee.

When you call your router a “firewall” its usually stopping traffic coming into your computer because of how it does NAT.

Your router usually won’t stop out going connections from your computer.