why did checkout start failing around 3am? customers are seeing 5xx on payment submit.
