My xbox 360 slim has recently started giving me trouble connecting to routers. I travel a bit so I connect to many routers in hotels. It all used to work without problems. Now when I go to hotels sometimes it will connect one day but not the next. I sometimes try and connect via my phone wifi hotspot, sometimes that will work sometimes it won't connect to the wifi. Even at home with my router that I have played with for the past 6 months it has trouble connecting to it. Usually after disconnecting and reconnecting to my router it will work, but even if it works my connection is good sometimes, and other times it kicks me out of games or lags a lot. Sometimes it completely disconnects me from the router, not just xbox live. I have tried this on many different routers and have the same issues with them.
my router is a netgear WNDR3800 N600
my console is about 1 yr old with the built in wifi