Date: February 25–26, 2026 Duration: ~7 hours (first report at 8:02 PM ET on Feb 25; resolved by ~4:00 AM ET on Feb 26) Severity: Major
After scheduling a post or saving a draft, customers found that their content was not appearing in the queue until they manually refreshed the page. The issue affected all customers using the publishing feature across both web and mobile. A recent technical change inadvertently broke the real-time update mechanism, and the issue was resolved by reverting that change.
A regression was introduced during a routine technical cleanup that involved rotating API credentials used for real-time updates. The environment configuration for one of our services was not updated to reflect the new credentials, which caused real-time notifications to fail silently — posts were being scheduled successfully, but the queue wasn't refreshing automatically to show them.
All customers using Buffer's publishing feature were affected. Scheduled posts and drafts did not appear in the queue after being created until the page was manually refreshed. Posts were not lost — they were scheduled correctly and would have published at the intended time — but the lack of immediate visual confirmation was disruptive.
The first customer report came in at 8:02 PM ET on February 25. The issue was resolved by the morning of February 26.
Our team identified the root cause as a recent credential rotation change and confirmed it affected both web and mobile. The change was reverted and deployed, after which real-time queue updates were confirmed to be working correctly on both platforms. The incident was closed once no further customer reports were received during the monitoring window.
The change was tested in a staging environment, but the specific service affected was not redeployed there, which meant the issue wasn't caught before reaching production.
Environment variable mismatches are a recurring source of incidents. We've identified a need for a more centralised and reliable configuration management approach, with mechanisms to detect and fail early when configuration is incomplete or inconsistent.