Error code cabbage, but only when two xboxes are playing.
Both are open NAT type, one Ethernet one wifi. They have separate names, not both called XBOX. Router is a Netgear nighthawk R8000 and UPNP is active. It will work for a while then after maybe an hour when trying to load in somewhere together it just fails to load. Incredibly frustrating. Restarting the game or console can sometimes unstick it but not always. Resetting the router seems to be a temporary fix at best but it comes back. Game works flawlessly when either console is playing solo, or even when both are on destiny and not in the same fire team/activity. Other games also work with zero issue playing together
Edit. So if anyone in the future has this issue, a combination of this YouTube video (https://youtu.be/f68x27CPwzc?si=95ECvkGi3BghEJ5y) and the reddit comment linked below seems to have fixed it
Well, Cabbage error means that one network port is not available; if it happens after a while, it'd probably mean the router UPNP stops working correctly. Tried a different router firmware?