Hi @ajinkyasagar ,
If the app never unbinds it’s flow the message will not be redelivered as the broker just assumes the app is still processing it.
So I’d say there are 3 options:
Handle the exception in your current app + ack the msg Publish the message to another topic where messages with this exception end up + ack the msg (this allows you to handle the issue with another app or maybe even manually? Unbind your flow so the broker can re-deliver it to the same instance of your app once it rebinds or another instance if there are multiple consumers Not that if you go route #3 the message would remain at the front of the queue.