Gpt -h not working

For some reason, when I type gpt -h to understand operators, it gives me an error. Here is the error:

INFO: org.esa.snap.core.gpf.operators.tooladapter.ToolAdapterIO: Initializing external tool adapters
Error: org.esa.s2tbx.jni.EnvironmentVariables.getEnvironmentVariable(Ljava/lang/String;)Ljava/lang/String;
java.lang.UnsatisfiedLinkError: org.esa.s2tbx.jni.EnvironmentVariables.getEnvironmentVariable(Ljava/lang/String;)Ljava/lang/String;
at org.esa.s2tbx.jni.EnvironmentVariables.getEnvironmentVariable(Native Method)
at org.esa.s2tbx.dataio.gdal.GDALInstaller.processInstalledDistribution(GDALInstaller.java:131)
at org.esa.s2tbx.dataio.gdal.GDALInstaller.installDistribution(GDALInstaller.java:112)
at org.esa.s2tbx.dataio.gdal.GDALInstaller.install(GDALInstaller.java:84)
at org.esa.s2tbx.dataio.gdal.activator.GDALPlugInActivator.start(GDALPlugInActivator.java:26)
at org.esa.snap.runtime.Engine.informActivators(Engine.java:222)
at org.esa.snap.runtime.Engine.lambda$start$0(Engine.java:121)
at org.esa.snap.runtime.Engine.runClientCode(Engine.java:189)
at org.esa.snap.runtime.Engine.start(Engine.java:121)
at org.esa.snap.runtime.Engine.start(Engine.java:90)
at org.esa.snap.runtime.Launcher.run(Launcher.java:51)
at org.esa.snap.runtime.Launcher.main(Launcher.java:31)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:65)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:101)
at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:26)

Could it be that you are still on an old SNAP version?
From the error, it looks like that the s2tbx you use is roughly 2 years old (SNAP 5.x) still.
Please get the latest installer from our download page and after installation check for updates (menu: Help / Check for Updates)