TypeError: Cannot read properties of undefined (reading 'id') - https://demo.bpmn.io/diff

There is an issue with diffing Participant Elements.

I created and downloaded two BPMN files at https://demo.bpmn.io/

  1. Completely empty diagram
  2. Added a Pool and divided into two Lanes

Upload to BPMN model diffing | demo.bpmn.io and there is a console error.

Test BPMN files:
diagram (1).bpmn (581 Bytes)
diagram (2).bpmn (1.5 KB)

I can reproduce your issue, thanks for reporting. We’ll look into it once we find the time.