Since I managed to narrow down my initial issue, I’m creating another topic to focus on a possible solution.
The first extension that creates a KernelConnection can createComm but not the following one(s). When I delay my extension, ipywidgets works, but my extension fails with
Error: Comms are disabled on this kernel connection. If I let it run, my extension works but ipywidgets now runs into that same error.
Is there any global JS object on which I could reuse a KernelConnection on which createComm would work and not disrupt ipywidgets?
Any other suggestions or path for calling