### Describe the Bug Notice that the icon stays the same until I move the subprocess. https://github.com/user-attachments/assets/a2a93436-3fcd-44cf-baee-8f7d146122cb Re-rendering of the subprocess in its diagram does not change the rendering on the process level. ### Steps to Reproduce 1. Open a diagram with collapsed event subprocess 2. Change start event type <!-- If you report a modeling related issue, ensure you can reproduce it on [demo.bpmn.io](https://demo.bpmn.io/new) When reporting a library error, try to build an example that reproduces your problem. You can use our playgrounds for [viewer](https://jsfiddle.net/07envcu1/) or [modeler](https://jsfiddle.net/bg97r61t/) as a starting point or put a demo up on [GitHub](https://github.com/) for inspection. --> ### Expected Behavior Change should be rendered immediately. ### Environment - Browser: [e.g. IE 11, Chrome 69] - OS: [e.g. Windows 7] - Library version: [e.g. 2.0.0] _Originally posted by @sombrek in https://github.com/bpmn-io/bpmn-js/issues/2293#issuecomment-2710474379_