Is there an IP I need to allow through the firewall in order for the connection to be achieved? as currently it just keeps saying error gathering whereas if I turn the firewall off, it works fine...
Might be a possible fix. Easiest way would be to allow inbound UDP/TCP connections to your Steam Query port in your firewall. Can pick this up via PM if you want to dig further.