Thanks for the quick reply.
I re-enabled the Web Shield and restarted Electrum without adding anything to the exclusions just to make sure that this was my problem and it worked fine... So maybe it wasn't the Web Shield. If it happens again I'll add those ports and see if that fixes it without completely disabling the feature.