Hello Aksel and Anders,
I made the checks you asked both of you.
-) I have the same behaviour in command line jar or from the netbeans ide.
-) the Anders project works fine with 0.9.77 sources
Given this last result, I came back to all our tries and checked with 0.9.77 sources instead of jar file (and gson-2.3.1 + annotations-13.0 jar libraries) : ALL of them run nicely when build like this...
I then checked back again with the 0.9.77 jar file and it fails : this jar file always fails to activate gazemanager. But when the project is build from sources it works.
One strange thing : when checking back with the 0.9.77 jar, I firstly let the gson-2.31 library in the project : and then it worked (?!). I was firstly puzzled, you can imagine, before noticing the fact that I let the gson library in the project. When I remove it, I reproduce the gm activation fail problem...
Not sure it is clear : for all the tests we have proposed so long (mines, Anders gitHub test, Aksel heatmap and threaded test, ...), and so whatever the design of the program may be

, I have this constant behaviour :
+) they do work with 0.9.66 jar library alone (and this is true within or outside netbeans ide)
-) they do not work when build with 0.9.77 jar library alone (and this is true within or outside netbeans ide)
+) they do work when build from 0.9.77 sources (of course given gson and annotations libraries too)
+) they do work when build with 0.9.77 jar library AND gson-2.3.1 jar library ! ?
Hope that things get clearer for you. The last point may give you a cue that is far beyond my competencies.