Dead letter envelope for DLQ message: {"SourceTopic":"notification.orchestrator","SourceChannel":"notification-orchestrator","FailedAtUtc":"2026-07-16T18:04:52.8516288Z","Attempts":1,"ErrorType":"OQSHA.Notification.Orchestrator.Exceptions.PermanentOrchestratorException","ErrorMessage":"No recipients received for message ID 180639d26fec3001","StackTrace":"   at OQSHA.Notification.Orchestrator.Services.UsersService.ResolveRecipientsAsync(String messageId, Int32 orgId, NotificationEventDto request) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\OQSHA.Notification.Orchestrator\\Services\\UsersService.cs:line 84\r\n   at OQSHA.Notification.Orchestrator.Services.UsersService.GetRecipientsWithDetailsAsync(String messageId, Int32 orgId, NotificationEventDto request, NotificationTemplatesDbo notificationTemplate) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\OQSHA.Notification.Orchestrator\\Services\\UsersService.cs:line 134\r\n   at OQSHA.Notification.Orchestrator.NotificationHandlers.WorkPermitV2NotificationHandler.HandleAsync(String messageId, NotificationEventDto request) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\OQSHA.Notification.Orchestrator\\NotificationHandlers\\WorkPermitV2NotificationHandler.cs:line 62\r\n   at OQSHA.Notification.Orchestrator.NotificationHandlers.WorkPermitV2NotificationHandler.ProcessEventAsync(String messageId, NotificationEventDto request) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\OQSHA.Notification.Orchestrator\\NotificationHandlers\\WorkPermitV2NotificationHandler.cs:line 46\r\n   at OQSHA.Notification.Orchestrator.Routing.EventRouter.ExecuteAsync(String messageId, NotificationEventDto request) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\OQSHA.Notification.Orchestrator\\Routing\\EventRouter.cs:line 38\r\n   at OQSHA.Notification.Orchestrator.Worker.OrchestratorMessageHandler.HandleMessage(IMessage message) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\OQSHA.Notification.Orchestrator\\Worker\\OrchestratorMessageHandler.cs:line 44","OriginalBody":"{\"TemplateId\":19,\"EntityType\":\"work_permit_v2\",\"EventType\":null,\"NotifyRoleId\":null,\"NotifyUserId\":null,\"NotifyDynamicActor\":\"Work_Permit_Authorization_Department_Head\",\"EntityContext\":{\"Parameters\":{\"workPermitId\":\"445\",\"workPermitV2Id\":\"445\",\"orgId\":\"264\",\"viewLink\":\"https://sandbox.oqsha.com/#/work-permit-v2/view-work-permit/264/445?dlType=viewWorkPermitV2\",\"workPermitLink\":\"https://sandbox.oqsha.com/#/work-permit-v2/view-work-permit/264/445?dlType=viewWorkPermitV2\",\"emailFooter\":\"OQSHA Team\"}},\"ActorContext\":null,\"Metadata\":null}"}


Sent message ID 180639d26fec3001 to DLQ


Started processing notification for message ID 18063a00f92c3000


Looking up the notification handler for message ID 18063a00f92c3000


Event handling in process for message ID 18063a00f92c3000


Dispatching the notifications for message ID 18063a00f92c3000


Successfully processed notification for message ID 18063a00f92c3000


Started processing notification for message ID 18063a00f96c3000


Looking up the notification handler for message ID 18063a00f96c3000


Event handling in process for message ID 18063a00f96c3000


Dispatching the notifications for message ID 18063a00f96c3000


Successfully processed notification for message ID 18063a00f96c3000


Started processing notification for message ID 18063a06d22c3000


Looking up the notification handler for message ID 18063a06d22c3000


Event handling in process for message ID 18063a06d22c3000


Dispatching the notifications for message ID 18063a06d22c3000


Successfully processed notification for message ID 18063a06d22c3000


Started processing notification for message ID 18063a06d2ac3000


Looking up the notification handler for message ID 18063a06d2ac3000


Event handling in process for message ID 18063a06d2ac3000


Dispatching the notifications for message ID 18063a06d2ac3000


Successfully processed notification for message ID 18063a06d2ac3000


Started processing notification for message ID 18063a0cd82c3000


Looking up the notification handler for message ID 18063a0cd82c3000


Event handling in process for message ID 18063a0cd82c3000


Dispatching the notifications for message ID 18063a0cd82c3000


Successfully processed notification for message ID 18063a0cd82c3000


Started processing notification for message ID 18063a0cd82c3001


Looking up the notification handler for message ID 18063a0cd82c3001


Event handling in process for message ID 18063a0cd82c3001


Dispatching the notifications for message ID 18063a0cd82c3001


Successfully processed notification for message ID 18063a0cd82c3001


Started processing notification for message ID 18063a1d146c3000


Looking up the notification handler for message ID 18063a1d146c3000


Event handling in process for message ID 18063a1d146c3000


Dispatching the notifications for message ID 18063a1d146c3000


Successfully processed notification for message ID 18063a1d146c3000


Started processing notification for message ID 18063a1d14ac3000


Looking up the notification handler for message ID 18063a1d14ac3000


Event handling in process for message ID 18063a1d14ac3000


Dispatching the notifications for message ID 18063a1d14ac3000


Successfully processed notification for message ID 18063a1d14ac3000


Started processing notification for message ID 18063a292b2c3000


Looking up the notification handler for message ID 18063a292b2c3000


Event handling in process for message ID 18063a292b2c3000


Dispatching the notifications for message ID 18063a292b2c3000


Successfully processed notification for message ID 18063a292b2c3000


Started processing notification for message ID 18063a292b2c3001


Looking up the notification handler for message ID 18063a292b2c3001


Event handling in process for message ID 18063a292b2c3001


Dispatching the notifications for message ID 18063a292b2c3001


Successfully processed notification for message ID 18063a292b2c3001


Started processing notification for message ID 18063a304c6c3000


Looking up the notification handler for message ID 18063a304c6c3000


Event handling in process for message ID 18063a304c6c3000


Dispatching the notifications for message ID 18063a304c6c3000


Successfully processed notification for message ID 18063a304c6c3000


Started processing notification for message ID 18063a304cac3000


Looking up the notification handler for message ID 18063a304cac3000


Event handling in process for message ID 18063a304cac3000


Dispatching the notifications for message ID 18063a304cac3000


Successfully processed notification for message ID 18063a304cac3000


Started processing notification for message ID 18063a37eaac3000


Looking up the notification handler for message ID 18063a37eaac3000


Event handling in process for message ID 18063a37eaac3000


Dispatching the notifications for message ID 18063a37eaac3000


Successfully processed notification for message ID 18063a37eaac3000


Started processing notification for message ID 18063a37eaac3001


Looking up the notification handler for message ID 18063a37eaac3001


Event handling in process for message ID 18063a37eaac3001


Dispatching the notifications for message ID 18063a37eaac3001


Successfully processed notification for message ID 18063a37eaac3001