GitHub outage on April 23, 2026

Read more >

Introducing StatusGator’s Accessibility Conformance Report (VPAT)

Read more >

StatusGator logo
Schedule a Demo
StatusGator logo
Use cases

IT Teams

Stay informed of outages and reduce tickets

DevOps

One status page for all your providers

Features designed specifically for K12

Advanced features designed for enterprise

Impress clients with proactive monitoring

Analyze and compare peer performance

Monitor dependencies to prevent revenue loss

Create and manage custom status pages for your product

Features

Status page

A status page with service, website, and custom monitors built-in

Status aggregation

Aggregate the status of all vendors to a single page

Monitor all your cloud services from a single dashboard

Monitor your website with uptime monitoring built-in

Monitor network connectivity

Control the status of custom monitors manually with incidents

Get notified of disruptions before they become public

Pricing

Business

From startup to enterprise and everything in between

Education

Special plans and discounts for K12 and higher ed

Integrations

Incident Management

Better Uptime
FireHydrant
Opsgenie
PagerDuty

Notifications

Private Status

AT&T status
AWS status
Azure status
Microsoft 365 status
Zendesk status

Status Pages

Atlassian Statuspage
StatusHub

Advanced

Sign In Sign Up

Microsoft Teams outage on December 19, 2025

On December 19, 2025, Microsoft Teams experienced a performance degradation that affected communication for various users. Despite a significant volume of reports from the community, official health dashboards remained in a normal status throughout the event.

This incident serves as a case study for why IT teams benefit from secondary monitoring sources. While official channels may be slow to reflect real-time disruptions, StatusGator users were alerted to the situation shortly after the first reports surfaced.

For a deep dive into how this outage was tracked in real-time, you can watch our full analysis here:

Timeline of the incident

The following timeline shows how the event unfolded in real time on the StatusGator platform:

  • 7:08 PM UTC: StatusGator receives the first wave of user-submitted outage reports.
  • 7:12 PM UTC: Report volume increases, with users describing slow performance and connectivity difficulties.
  • 7:13 PM UTC: StatusGator issues an automated alert to subscribers, identifying a potential disruption.
  • 7:15 PM UTC: Outage reports reach a peak as the issue affects users primarily in North America.
  • 7:28 PM UTC: Internal testing indicates that while some messages send successfully, others may require multiple attempts.
  • 8:35 PM UTC: The frequency of new reports decreases, suggesting the service has stabilized.
  • Post-incident: The event concludes without a corresponding update on the official public status page.

Impact on users

The disruption primarily manifested as a performance issue rather than a total service failure. Users noted that core functions were accessible but often unresponsive.

Specific issues reported by the community included:

  • Message delivery delays: Users reported “delayed message sending” and “not sending messages”.
  • Image loading issues: Inline images and attachments failed to load for many users.
  • Dashboard responsiveness: During the peak of the reports, some users noted the official health dashboard itself was slow to load.
  • Geographic distribution: Reports were concentrated in North America, with sporadic reports appearing in other global regions.

Real user feedback

StatusGator’s reporting captured the specific technical hurdles users faced during the event:

“Extreme slowdown in Teams, unable to attach some images.”

“Images not loading in chat. Chat messages slow to load.”

“Messages delayed, not sending for a while, then sending out of order.”

“Images won’t load for anyone. I can get messages but not send any.”

StatusGator insights

StatusGator identified this disruption using our Early Warning Signals feature. This system aggregates user data to identify service trends before they are formally recognized by the provider.

Typically, there can be a window between the onset of a technical issue and its acknowledgment on a provider’s status page. Based on historical data for Microsoft Teams, we often detect these trends 30 to 120 minutes before they appear on official channels. During this incident, StatusGator provided users with an early notice, allowing them to manage their internal operations while official dashboards still showed “healthy” status.

Lessons learned

This incident provides several takeaways for managing SaaS-heavy environments:

  1. Official status pages are often lagging indicators: Technical issues are sometimes resolved before they are formally posted to a public health board.
  2. Performance issues are impactful: Even if a service is not completely “down,” significant slowdowns can disrupt business workflows.
  3. Advisories vs. Outages: Providers often list “advisories” for ongoing minor bugs, but these may not always capture sudden performance spikes reported by the user base.
  4. The value of early signals: Utilizing a secondary source of truth helps IT teams differentiate between local network issues and global service disruptions.

Take control of your SaaS monitoring

Avoid being the last to know when a critical tool is struggling. StatusGator provides the Early Warning Signals you need to stay informed during service disruptions.

Monitor your first 3 services for free with StatusGator

Share this

Photo of author

Andy Libby

Andrew Libby is a veteran Ruby developer and technologist with over 25 years of experience; Andy is co-founder of StatusGator and leads engineering at Nimble Industries.