When shredding is complete, shredder tries to write a message to SQS ("queueName": "snowplow-shredder-loader", in your case) for the loader, and then it writes shredding_complete.json to S3.
In your case I suspect that shredder can’t write to SQS.
To check that a message has been written to SQS you can use the Monitoring tab in SQS UI for your queue, you will see Number Of Messages Sent.