My friend and I both experience a crash sometimes when joining each others game via xbox live. The crash usually shuts off the xbox.
My workaround for this bug is that after I open the game, I load single player, into sanctuary. Then I save and quit and then I connect to my friends game. It’s almost as if going into single player runs important code that doesn’t run when you connect in multiplayer.