My NAT is constantly switching between open and moderate, which makes playing with friends somewhat difficult. Sometimes have trouble connecting to parties and lobbies. I play a decent amount of Street Fighter IV Arcade Edition and in the middle of the round, the game will "freeze" (lag extremely hard causing huge frame rate issues) and one of us will be removed from the endless battle lobby. Also, not sure if this is common or not, but I am constantly disconnecting from Xbox One parties, and I will get the error message, "Due to network limitations blah blah blah". Also, I am having extremely long loading times on Titanfall. My friend will be playing the match and I will still be in the loading screen. Even when joining other peoples lobbies, it takes extremely long. Which leads me to my next problem.
I am all of the sudden experiencing packet loss, up to 10%, which was previously zero. I just updated my router's firmware, so I think that may have possibly played a role. My router's firmware version is V22.214.171.124
My setup is a Cisco DPQ2425 Modem and a Netgear WNDR3400v3 router. One ethernet cord runs from the modem to the router, and then an ethernet cord from the router to the Xbox 360, and my Xbox One is currently connected wirelessly.