Outage in Circle CI

MacOS jobs without a resource class set will not run

Resolved Minor
December 04, 2025 - Started 4 days ago - Lasted about 2 hours
Official incident page

Incident Report

We have identified an issue in our system which mean that MacOS jobs which don't specify a resource class will fail to run with an "Invalid resource class" error. We are working to correct this, but customers can workaround this by specifying a resource class in their config.yml.
Components affected
Circle CI macOS Jobs

Need to monitor Circle CI outages?

One place to monitor all your cloud vendors. Get instant alerts when an outage is detected.

Latest Updates ( sorted recent to last )
RESOLVED 4 days ago - at 12/04/2025 05:49PM

This incident has been resolved.

MONITORING 4 days ago - at 12/04/2025 05:43PM

All jobs should now be running normally. The backlog of jobs has cleared and jobs should be running in typical time. We will continue monitoring to ensure consistent service. Thank you for your patience.

IDENTIFIED 4 days ago - at 12/04/2025 05:19PM

We are continuing to see recovery, but some customers may still experience delays in jobs running on M4 executors. We appreciate your patience whilst we work through the backlog of jobs.

IDENTIFIED 4 days ago - at 12/04/2025 04:29PM

We have mitigated the issue and MacOS jobs which do not have a resource class specified should run normally. Customers can rerun jobs which failed an they should now run normally without any modification to their config. Thank you for your patience whillst we resolved this.

Customers using M4 machine jobs may experience minor delays in jobs starting during this period as there are a large number of re-runs occurring.

IDENTIFIED 4 days ago - at 12/04/2025 04:04PM

We have identified an issue in our system which mean that MacOS jobs which don't specify a resource class will fail to run with an "Invalid resource class" error. We are working to correct this, but customers can workaround this by specifying a resource class in their config.yml.

Latest Circle CI outages

Issue with Jobs - 3 days ago
Jobs not starting - 4 days ago

Status Aggregator for All Your Third-Party Services

With IsDown, you can monitor all your critical services' official status pages from one centralized dashboard and receive instant alerts the moment an outage is detected. Say goodbye to constantly checking multiple sites for updates and stay ahead of outages with IsDown.

Start free trial

No credit card required · Cancel anytime · 4600 services available

Integrations with Slack Microsoft Teams Google Chat Datadog PagerDuty Zapier Discord Webhook