I get this error when executing `sh HardwareSimulator.sh` from macOS terminal:
Error: A JNI error has occurred, please check your installation and try again                                                                                             
Exception in thread "main" java.lang.IllegalArgumentException: Error decoding percent encoded characters
        at java.base/sun.net.www.ParseUtil.decode(ParseUtil.java:221)
        at java.base/jdk.internal.loader.URLClassPath$FileLoader.<init>(URLClassPath.java:1068)
        at java.base/jdk.internal.loader.URLClassPath$3.run(URLClassPath.java:485)
        at java.base/jdk.internal.loader.URLClassPath$3.run(URLClassPath.java:479)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
        at java.base/jdk.internal.loader.URLClassPath.getLoader(URLClassPath.java:478)
        at java.base/jdk.internal.loader.URLClassPath.getLoader(URLClassPath.java:446)
        at java.base/jdk.internal.loader.URLClassPath.getResource(URLClassPath.java:315)
        at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:757)
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:534)
        at java.base/java.lang.Class.forName(Class.java:513)
        at java.base/sun.launcher.LauncherHelper.loadMainClass(LauncherHelper.java:797)
        at java.base/sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:692)
My Java version:
openjdk version "21.0.3" 2024-04-16
OpenJDK Runtime Environment Homebrew (build 21.0.3)
OpenJDK 64-Bit Server VM Homebrew (build 21.0.3, mixed mode, sharing)
I've checked 
this thread... However, since my error is (slightly) different I've decided to first ask here for help before installing and trying different Java versions...