Every production release was being killed the moment its changelog commit landed. A job meant to cancel stale builds was running on the production branch where it didn't belong, so each deploy cancelled itself before it could finish. Deploys now complete as expected.