**Error:** - QueueItem is introduced to Queue - QueueItem fails (because a property in the payload is null) - New item with the same Event Name is introduced and should work but doesn't because previous QueueItem still fails. - Data from previous QueueItem payload is corrected - New event is fired and therefore a new QueueItem is introduced - QueueItem then works AND executes the QueueItem that previously failed **Expected behaviour:** - The QueueItem / Event related should fail and retry X number of times (MaxRetries), and then removed from the Queue