I have a Logic App that monitors a Shared Mailbox and that writes a message to an Azure Queue if certain content is contained in the email.
The queue message triggers an Azure Function which does ‘stuff’.
However, in testing, my queue messages sometimes do, but often don’t trigger the function, and end up being moved to the poison queue, despite the content of the message always being the same.
I really don’t understand why sometimes my messages trigger the function and other times they get moved to the poison queue.
Can anyone explain?
Thanks.