I wouldn't have realized this issue if a coworker wasn't looking at my screen, seeing the messages they had sent 10 minutes prior just popping up. There was no way I could have known they were late because the timestamps in Teams were the time I received the messages instead of the time the messages were sent. On his end there was also nothing indicating that there was a delivery problem. At the very least Microsoft…
How would that work? You'd get an in-app message in 40 minutes saying there's a problem 40 minutes ago? Anyway, this is what status pages are for: https://admin.microsoft.com/servicestatus (currently showing a whole lotta information about problems with Microsoft Teams).
The implication is that the infra required to notify of an outage is lesser/different than what’s required to…run Teams. Publish it on DNS!