So I have figured out at least one of the reasons for the MarionBerry error.
When destiny connects to the destiny servers when you start te game it tries to open up port 1200 UDP on the router through UPNP. When this port is already opened up by destiny earlier ( previous gaming session) this will fail. And will result in a MarionBerry error. When you log in to your router and remove this UPD 1200 port forward (Demonware??) to your XBOXONE and reconnect from within the game, you are able to connect.
To me this seems a solvable issue from within the Destiny game. Either remove the exiting port forward upon starting the game, or not try and create it when the port forward is already in place.
I have a CISCO RV320 router, XboxOne and 100MBit Fiber internet connection.
Due to this single issue, I am forced to disable UPNP on my router. With Nat Type 2 and all other issues that come with this.
-
They don't want you to level up too fast.