Your connection should be okay.

Your address: 216.73.217.145

No local relay is registered for this address. A relay at the venue pings this service hourly; the laptop running the game must reach the internet through the same address as that relay to be offered it.