After yesterday's upgrade to 5.2.0 I noticed that messages enqueue (through Celery) to SQS moves messages directly to "In flight", worker doesn't even see them. I found my queue full of 120000 messages in flight and completely stuck.
Downgraded to 5.1.1 and workers started processing messages normally.