I’ve never raced with any of these guys that I can remember but it seems the majority of them are around the same area as you and have issues connecting to the servers as well. Perhaps look into this and contact them. Pretty safe to assume if they are posting here for private lobbies they’re clean and good guys to race with.