Nvvp failed to launch: latest CUDA and win11

I just recently installed CUDA 12.3 on Windows 11. However I wasn’t able to launch nvvp. It gives the error “A java Runtime Environment (JRE) or Java Development Kit(JDK) must be available in order to run nvvp”. I then installed latest version of Java OpenSDK from eclipse then from Oracle. But nvvp still failed to launch with exactly same error as in this thread: Cannot open nvvp. I have to install Java SE8 (both jre and jdk) in order to make it work. Please update nvvp to work with latest version of Java OpenSDK if possible.