Missed Task Listener for User Task Timeout on boundary

Hi folks,

I’m trying to synchronize customer task list with Camunda 8 using global user task listener. My registration is passing `ALL` to get all events and pass the state change of the task to my internal representation.

During the tests, I found that the Interrupting Timer Boundary Catch event is not leading to `cancelling` (this is what I would expect).

Is there anything specific about it?

Cheers,

Simon

The canceling user task listener type was introduced in Camunda 8.8 to handle task cancellations from interrupting boundary events, and when using global listeners with ALL events, it should include the canceling event type. I found the following relevant resources:

Does this help? If not, can anyone from the community jump in? :waving_hand:


:light_bulb: Hints: Use the Ask AI feature in Camunda’s documentation to chat with AI and get fast help. Report bugs and features in Camuda’s GitHub issue tracker. Trust the process. :robot:

Could there just be a bug / implementation defect?

Found an issue: Global user task listeners not triggered for canceling events · Issue #51630 · camunda/camunda · GitHub

And a pending solution for it: fix: trigger global user task listeners for canceling event by sgmeligmeyling · Pull Request #56066 · camunda/camunda · GitHub