16:40
Support starts forwarding screenshots. Customers are getting the same shipping notice twice, same tracking number both times. SouthRoute sends about 2,800 of these an hour from its fulfillment queue, and all 18 tickets so far came in after the shipping-email worker restarted during a routine host patch.
Nothing else looks wrong. The email provider's dashboard shows 99.9% of requests accepted and a p95 of 110ms. The publisher accepted the events, the queue is reachable, and no other kind of notification is duplicated.
You have 45 minutes. You can restart the worker, read its logs and the provider's request log, and change the consumer. Don't delete the queue, and don't change the provider.
What's running
The publisher, RabbitMQ, the worker and the email provider all run locally. You rehearse the host patch by crashing the worker on purpose, and the provider is a predictable local stand-in that records every request it accepts. Mail reputation, provider failover and multi-region queue recovery are out of scope for this one.