Haven't been able to play Matchmaking? Help

So i woke up this morning and turned on the good old Xbox One, tried to start up some matchmaking and a message pops up saying "connecting to transport service. Please wait"
Only thing is i’ve been waiting well over 5 hours. Ive tried re-starting my modem, my Xbox, My nat… Everything…
If someone can help me understand why i can’t play. Email me <mark>email removed by moderator,</mark> <mark>please don’t post personal information</mark> or respond. Thank you.