Symfony Messenger consumers crash with invalid AMQP data or frame size errors when messages have been retried excessively, causing message headers to grow beyond AMQP frame size limits.
The primary culprit is Symfony's DelayStamp headers when using variable delays (exponential backoff), not the RedeliveryStamp (which is pruned) or RabbitMQ's x-death header.