Identified - The issue has been identified and a fix is being implemented.
Jan 23, 2026 - 13:34 UTC
PostHog.com Operational
90 days ago
100.0 % uptime
Today
US Cloud 🇺🇸 Operational
90 days ago
99.85 % uptime
Today
App Operational
90 days ago
99.92 % uptime
Today
Event and Data Ingestion Success Operational
90 days ago
100.0 % uptime
Today
Event and Data Ingestion Lag Operational
90 days ago
99.39 % uptime
Today
Feature Flags and Experiments Operational
90 days ago
99.98 % uptime
Today
Session Replay Ingestion Operational
90 days ago
99.8 % uptime
Today
Destinations Operational
90 days ago
99.9 % uptime
Today
API /query Endpoint Operational
90 days ago
99.99 % uptime
Today
EU Cloud 🇪🇺 Operational
90 days ago
99.95 % uptime
Today
App Operational
90 days ago
99.99 % uptime
Today
Event and Data Ingestion Success Operational
90 days ago
100.0 % uptime
Today
Event and Data Ingestion Lag Operational
90 days ago
100.0 % uptime
Today
Feature Flags and Experiments Operational
90 days ago
100.0 % uptime
Today
Session Replay Ingestion Operational
90 days ago
99.71 % uptime
Today
Destinations Operational
90 days ago
100.0 % uptime
Today
API /query Endpoint Operational
90 days ago
99.98 % uptime
Today
Support APIs Operational
90 days ago
100.0 % uptime
Today
Update Service Operational
90 days ago
100.0 % uptime
Today
AWS US 🇺🇸 Operational
AWS ec2-us-east-1 Operational
AWS elb-us-east-1 Operational
AWS rds-us-east-1 Operational
AWS elasticache-us-east-1 Operational
AWS kafka-us-east-1 Operational
AWS EU 🇪🇺 Operational
AWS elb-eu-central-1 Operational
AWS elasticache-eu-central-1 Operational
AWS rds-eu-central-1 Operational
AWS ec2-eu-central-1 Operational
AWS kafka-eu-central-1 Operational
Operational
Degraded Performance
Partial Outage
Major Outage
Maintenance
Major outage
Partial outage
No downtime recorded on this day.
No data exists for this day.
had a major outage.
had a partial outage.
US Ingestion End to End Time ?
Fetching
US Decide Endpoint Response Time
Fetching
US App Response Time
Fetching
US Event/Data Ingestion Response Time
Fetching
EU Ingestion End to End Time ?
Fetching
EU App Response Time
Fetching
EU Decide Endpoint Response Time
Fetching
EU Event/Data Ingestion Endpoint Response Time
Fetching
Jan 24, 2026

No incidents reported today.

Jan 23, 2026

Unresolved incident: Data modeling sync schedules degraded.

Jan 22, 2026
Resolved - This incident has been resolved.
Jan 22, 12:05 UTC
Update - We've identified and fixed an issue with our data warehouse source imports. We're starting to recover and are chewing through the backlog of jobs.
Jan 22, 10:57 UTC
Monitoring - We've identified and fixed an issue with our data warehouse source imports. We're starting to recover and are chewing through the backlog of jobs.
Jan 22, 10:54 UTC
Jan 21, 2026
Resolved - All backfills have now completed successfully and all new batch export runs should be exporting sessions as expected
Jan 21, 21:39 UTC
Update - The backfill is progressing well and is approximately 65% complete.
Jan 21, 20:24 UTC
Monitoring - We have identified the root cause for sessions not being exported, which was due to an internal ClickHouse cluster migration.

This has now been resolved and new batch export runs will begin to export sessions data. We are now working on backfilling missing data from the previous few days to ensure there is no sessions data missing in any destination.

There is a lot of data to backfill so this process could take several hours to complete. We will provide an update as this progresses.

Jan 21, 17:11 UTC
Identified - We've noticed that batch exports for sessions have been paused since January 17th. We've identified the problem and are working on a fix and backfill process.
Jan 21, 15:03 UTC
Resolved - This incident has been resolved.
Jan 21, 16:02 UTC
Identified - PostHog AI calls are failing due to an incident with Anthropic's API. We created this incident to keep our users aware and will be monitoring the situation, posting updates here. This only affects getting new answers from PostHog AI.
Jan 21, 15:20 UTC
Resolved - Our data processing infrastructure has caught up. Things are back to normal, and no data was lost.
Jan 21, 02:05 UTC
Identified - We've identified and are currently fixing the issue that caused the ingestion lag. We expect things to be back to normal in 30-45 minutes.
Jan 21, 01:37 UTC
Investigating - Our data processing infrastructure is running behind which is causing inaccuracies in the reporting tools. No data has been lost and the system should be caught up shortly.
Jan 21, 00:34 UTC
Jan 20, 2026

No incidents reported.

Jan 19, 2026

No incidents reported.

Jan 18, 2026

No incidents reported.

Jan 17, 2026

No incidents reported.

Jan 16, 2026
Resolved - After increasing consumers we have been able to catch up, everything is back to normal now.
Jan 16, 16:25 UTC
Identified - Our data processing infrastructure is running behind which is causing inaccuracies in the reporting tools. No data has been lost and we are scaling up resources the system should be caught up shortly.
Jan 16, 15:45 UTC
Jan 15, 2026

No incidents reported.

Jan 14, 2026
Resolved - An improvement to the fetch wrapper in posthog-js introduced a bug in processing FormData (for some customers). for the majority of customers there would be no impact which made it slow to detect.

The change has been rolled back and the public post mortem is hosted here

https://github.com/PostHog/post-mortems/blob/web-sdk-incident-january-2026/2026-01-17-replay-sdk-fetch-wrapper-incident.md

Jan 14, 00:00 UTC
Jan 13, 2026
Resolved - This incident has been resolved.
Jan 13, 16:56 UTC
Update - Queries are currently failing in our US Cloud region. We've identified the issue and are deploying a fix.
Jan 13, 16:33 UTC
Update - Queries are currently failing in both our US and EU Cloud regions. We've identified the issue and are deploying a fix.
Jan 13, 16:27 UTC
Identified - Queries are currently failing in our US Cloud region. We've identified the issue and are deploying a fix.
Jan 13, 16:18 UTC
Resolved - This incident has been resolved.
Jan 13, 16:47 UTC
Monitoring - We've successfully finished backfilling affected data for all teams, except for a small handful who we will reach out to directly to. We apologize for the inconvenience caused by this incident and will be creating a post-mortem to make sure we avoid similar issues happening again in the future.
Jan 12, 17:15 UTC
Update - We’re continuing to work on backfilling previously affected data.
As mentioned below, this issue only affected person property updates sent on existing persons between January 6, 20:01 UTC and January 7, 14:52 UTC.

Unfortunately, we are unlikely to be able to backfill person property updates for events that occurred during this time window.
What this means:

- If you create insights that include data from the incident time frame and are filtered by person properties, PostHog will use the pre-incident person property value for persons that existed before the incident.
- If you need the correct property, you can select "Use person properties from query time" under "advanced options" to create an insight.

Jan 8, 23:16 UTC
Update - What happened: Between January 6, 8:01 PM UTC and January 7, 2:52 PM UTC, we experienced an issue where $set, $set_once, and $unset operations on person properties were not being applied correctly. This affected both US Cloud and EU Cloud.

What was the impact: Person property updates sent during this ~19 hour window were not applied to person profiles. If your implementation sets properties like email, name, or other custom person properties, those updates may be missing for users whose properties were set during the affected period. This was caused by a bug in our person property update logic that has since been fixed—all new events are now processing correctly.

What we're doing about it: Our engineering team is actively working on a remediation to recover and reapply the affected person property updates. We have the underlying data needed to restore these properties and are building a process to do so safely. We'll follow up once remediation is complete.

You can also re-send any person properties that were updated in that time period, those updates will be applied immediately.

A note on data exports: If you're exporting data to a warehouse (Snowflake, BigQuery, etc.): timeseries event data remains accurate. However, if you're exporting point-in-time snapshots of the Persons table, those records won't reflect the correct state until our remediation is complete. Running a backfill now won't resolve this—please wait until we confirm the fix is in place.
Next steps: We're publishing a detailed post-mortem with the full timeline and technical details. We'll share that with you once it's available, along with confirmation when the data remediation is complete.

Jan 7, 20:54 UTC
Identified - (this is a follow up to the earlier incident)

We reverted the changed that caused property updates to not be applied to person profiles. All person property updates are now processed correctly.

**Update**: We are currently working on backfilling person properties that were affected before. If you are seeing inconsistent results, you can either wait for this backfilling to complete, or re-send any person properties that were sent in between Jan 6th 20:00 UTC and Jan 7th 14:52 UTC

Jan 7, 20:51 UTC
Jan 12, 2026
Jan 11, 2026

No incidents reported.

Jan 10, 2026

No incidents reported.