Some customer pipelines failed to initialize when using certain stage-level expressions. The issue was limited to specific pipelines containing a particular nested expression pattern. Only a small number of customers reported failures, and other pipelines continued to run normally.
A recent update changed how certain expressions were evaluated during pipeline initialization. In pipelines that used nested expressions dependent on runtime values, those values were not yet available at initialization time. This caused the expression evaluation to fail, resulting in the pipeline failing to start.
A subset of customer pipelines containing specific nested expressions were unable to initialize for several hours. Pipelines without these expressions continued to run successfully. No data loss occurred, and no other product areas were affected.
Rolled back to the last known-good release, restoring pipeline functionality for affected customers.
Deployed an updated build with improved expression-handling logic to ensure that expressions relying on runtime data are only evaluated when those values are available.