Dueling site is having an issue Site: Dueling NexusWebsite states that I cannot connect to the server since 5/13. But I know I have internet.