I had jupyter 4.2.3 installed on MacOS via Homebrew. jjava is installed outside of Jupyter under ~/Library/Jupyter/kernels/java.
Recently upgraded Jupyter to 4.2.5 via brew. Now the kernel fails to start (see the attached screenshot) , because kernel.json has version-specific Python location of "/opt/homebrew/Cellar/jupyterlab/4.2.3/libexec/bin/python". Fixing it required kernel reinstall.
Hopefully this issue will go away on its own after #35 is released in M4, that feature a pure Java, Python-free kernel startup script