Hi,
Building and running the latest commit in a clean environment, I could not reproduce your issue.
It is a bit weird that your fix requires allowing these package versions, since we should still be using version 2.13.0 of tiptap. I had some issues with a custom deployment in the past where I had to explicitly fix some dependencies of tiptap extensions to version 2.13.0, and you might have something similar here (but this was with regular npm and I could not reproduce it with the Cristal repository itself, are you using the right version of pnpm?)
Now, tiptap should be deprecated in the next release in favor of blocknote (see Loading... ), so this should not come up anymore. In the meantime, you could either keep your patch (if it works for you), or try to apply the current open PR ( CRISTAL-639: Remove TipTap editor by ClementEXWiki · Pull Request #1243 · xwiki-contrib/cristal · GitHub ) even though it might not be final.
Hope it helps!