I cannot join anyone's game

Whenever I go onto matchmaking, I usually never find someone or only up to 2 peoples games. When I try to join a game from the list, I immediately get sent to the Xbox One dashboard and my Borderlands 2 stops. Please help. This is my favorite game but I really want to have the experience I had when I played on last gen consoles.