Some public connections are very strict with what sort of traffic that is let through and only open up certain ports to be used for this, even in some cases people have the same issue on their own routers and it just will not let you connect to the FH game servers.
I'm afraid I do not know which ports is used for this if it would matter, but since it's a campus connection and they don't want mischief, many ports might not be open that is needed. In all honesty I'm not certain if uPnP would have anything to do with this, or if it could be a matter of it being disabled. Usually though, when the game server is up and online but you still encounter "Failed to connect to front server" it usually has to do with the ports not being opened up/firewalled, or the fact that you have an antivirus software/firewall that cuts off the connection to "protect" you.