So, you narrowed it down to the Firewall causing the issue?
Is it set to allow everything on those ports, like both packet types, etc? You may have to look into issues with the firewall for further troubleshooting to have the proper settings to allow full traffic on those ports if that is the...