I'm creating a Realtime Workflow in Dynamics 365 that is set to trigger on both "Before Record Status Changes" as well as "Before Record Is Deleted". I can confirm that it is firing and working well for the Record Status Change case, but for some reason it's not firing when I delete the same record in question.
Would anyone have any ideas why this could be happening? I've even looked at the Process Session history and can see that only Record Status Change instances have fired. None of the Delete instances have a log entry.
I should also add that the workflow is extremely simple and doesn't do anything different for a delete vs a status change, so any record that works properly for the Status Change should have the same result for the Delete.
Any help would be greatly appreciated.