Since the 1.06 dropped on XB1, I hardly finish any PvP other than Duels. I'd say I can only complete 1 out of 10-15 matches since the update. Super frustrating only because I really enjoy this game!
When a P2P connection happens, it doesn't truly "network you with others" on equal terms. Rather, there's always one guy with that becomes a "host player" of sorts whose system acts as a standard which the rest of the players' systems adhere to. Sort of like a "pseudo-server". When you join a match, you can identify the host by looking at the join-messsages.
After 1.06 I hardly have disconnects any more -- except persistently in one case, when the session host player leaves.
How do you know if you are the host?
In all the previous p2p games the host was the one setting up the session but in here I cannot sit up anything...