I'm back!! Ended up putting the router away for a while and kept using my old one. I pulled it back out, and I have the same issues. I recently upgraded my internet to 1Gbps down, 40Mbps up. My old router can't handle gig speeds, so I'm using the XR500 now. When connected directly to the modem, I get my advertised speeds. When the router is plugged in, I top out at 500-600Mbps with QoS turned off. With QoS turned on, I get 300-400Mbps. Wifi devices are affected as well. All Ethernet cables are Cat 5e or 6. I called my ISP and they sent a tech, and confirmed I'm getting the correct speeds, so the issue lies with the router. It has been updated, and performed several factory restores to try to solve the issue. Any ideas??