You can bypass all issues by using "internet sharing" on a computer, at least I know for sure it works on Mac. See below for a tutorial for Mac, please Google alternative guide for Internet sharing on Windows.
1. Connect your Mac device to router's wifi
2. Connect xbox/ps to Mac via Ethernet cable
3. On Mac, go to: System Preferences > Sharing
4. Under "To computers using:" - check the box for Ethernet/Thunderbolt ethernet
5. Lastly, in the left hand column, check box for "Internet Sharing" and click yes or whatever to confirm.
6. Ultimately, restart Xbox and you're good to go.
This method uses your computer's wifi connection to connect to xbox live/Destiny. You can still have one xbox connected to wifi as normal. All others must use this method, using separate computers.
Hope this helps all!!
-
I had to move my xbox near my mac ... but it worked for me !!! it's an ugly solution and i dont know why it's working ( man , nat of nat ... usually this make things worse ) ... Thanks for the tip...but it's a freaking ugly patch ... i am still so mad at Bungie ( still no news or timeline from them ) ... if a bunch of player figured out that the problem is related to UPNP protocol , they should have experts on this .... or they should replace them ...