On January 29th, 2021, beginning at 6:17 p.m. ET, the Pages publishing infrastructure encountered a bug which caused a single site to be published incorrectly. Yext engineers restored the affected site at 7:47 p.m. ET to its previous version. Pages publishing was paused at 7:49 p.m. ET to prevent any further erroneous data updates and to perform root cause analysis and testing. Once the issue had been identified and isolated, the publishing flow was re-enabled at 8:38 p.m. ET.
A transient infrastructure timeout at a specific point in the publishing process for the affected site put future publishes for this site in a bad state. A subsequent incremental publish from a data update resulted in the new generated page using references to old versions of assets.
We are immediately patching the publishing system to protect against this transient error. Additionally, we will be building a failsafe system to prevent any updates that reference out-of-date configuration.