Can't connect to friends on Xbox one at all

I have bought Diablo 3 Reaper of souls edition on my Xbox one for a friend so we could play together and we cannot connect to each other no matter what we try. We’ve tried creating new sessions and restarting our games and making the lobby private (just about everything on the troubleshoot page) but the error message " Failed to join game" comes up no matter what. But other online players can join my game, but when we connect to each other it will not work. We can play Diablo 2 and Overwatch together, no problem, but Diablo 3 refuses to let us play together. I’ve bought the game for him almost a year ago and it is very disappointing that this keeps happening. Has this happened to anyone else? has anyone been able to fix this? any advice would be great.

What is your NAT type on your Xbox? (For both you and your friend).

his is usually open and mine is moderate most of the time. i cant really get it any different than that

Try changing it to be Open. You also might need to do port forwarding. A cheaper alternative to that is changing the DMZ, but I’d avoid that.

Have both of you unlocked Public Game level/Difficulty levels?

I’m not sure. I mean i would imagine that it would be right off the start wouldn’t it? he hasn’t played the game at all because we wanted to grind together.

Until the next patch, if this is his absolute first character, he will need to complete the campaign first if in non-season, or once that’s done, you’ll be stuck at Expert difficulty as the maximum difficulty he can join. That is, you can’t be waiting in a T16 lobby or game.
Once he has reached Level 60 for the first time, that becomes T6.

So even playing the story with fresh characters non-season on both of us we wouldn’t be able to play until he beats the game himself??? that’s such a stupid implementation if so.

You can play together. It’s just that you’ll only be able to set the difficulty up to Expert in order for him to join. This is changing the next patch though.

It’s one of those little things that made the first time a pain to level up. Because Expert is really easy, and it takes forever and a half to hit 60. The general rule of thumb was to level to 60 in Non Season with the highest Gem of Ease you had. But even then, it still took a few hours. Fortunately, you only have to do it once (or twice if playing both hardcore and softcore), and this requirement is being removed the next patch.

see the thing is is we want to play the campaign together fresh characters and then grind out endgame after but I didn’t even know about that whole restriction mentioned above. But the whole “failed to join game” message pops up no matter what we try. Could that restriction be a contributor to the problem as well?

If you BOTH want a fresh start, than what is the problem starting low. A fresh character can’t really play high level anyway, so I do NOT see your problem at all. It sounds like someone is looking to powerlevel here…

I’m starting starting fresh. I have a new character and he has his level 1 with no prior game time . but we cant connect at all because of the “failed to join game” message

Huh? That’s just plain weird… If you are friends, you should be able to join… So just so I understand… You are trying to connect while you are both Expert level or lower?