We have 3 PS4's sharing a 100 down 20 up internet connection through Comcast. Our modem is the TC8305C. UPnP is enabled, and we are NAT type 2. Can't do NAT 1 with port forwarding because we have multiple PS4's on the network. Average ping latency is 46 milliseconds (typically), with average latency jitter of around 1 ms. All our connections are wired, no wireless.
We can all be playing Destiny separately in Crucible with few problems, but the moment we jump into a fireteam together, one or more of us is consistently kicked to orbit, and Destiny itself often errors out and force-closes. Typically this happens during or shortly after matchmaking. It has never happened while we were still in orbit. It *has happened mid-match before. We rarely have problems doing PvE strikes or patrols as a fireteam (haven't done a lot of raids, so can't comment on that). We've tried deleting and reinstalling Destiny with no effect.
Sometimes Destiny complains that we are on NAT 3 even though we are not. Not sure if this problem is related.
It's worth mentioning that we don't have problems with any other game - we can play as a party in Battlefield 4, Call of Duty, or Borderlands and, on the PC, Heroes of the Storm and Starcraft. Zero issues, except with Destiny. We have good ping, low jitter, with bandwidth to spare.
There is obviously something going on here. The fact that Destiny force closes on network errors is indicative of a problem with the game itself. At the very least, it should handle errors gracefully, and it's not like you have to worry about different hardware - this is the PS4, for Christ's sake. Also, the fact that Destiny alone seems to have problems like this, and (in this case) only when we form a fireteam with PS4's on the same network, is suggestive of an in-game bug.
But I'm open to suggestions. How can we fix this?
-
If bungie answers I'll buy the expensive TTK version.