if an lndhub consumer cannot process an invoice then another consumer also won't be able to process it. Mostly it's "invoice not found" error because of invoices generated outside of lndhub.
Requeueing messages leads to an endless error log loop, putting strain on the database and the logs.
we currently also don't try to reprocess if something goes wrong, and this seems to go ok.
If we deem it necessary, we can look into a dead-letter queue later.
Message requeueing is not good:
If we deem it necessary, we can look into a dead-letter queue later.