Hello Nate and thank you very much for your quick reply.
I had already edited the run.sh file to include the following:
java -XstartOnFirstThread -jar ghh.jar -Xms24576m -Xmx24576m
Yet the server application still crashed without a message two days ago after having played for a few hours.
In general, I just start the desktop application on the server and then the server is idling (not in energy saving mode) while the main active device is the tablet. Mobile devices are only used to enter initiative.
The log from two weeks ago is attached to this post. In it you will find:
192.168.0.55 as the desktop PC
192.168.0.100 mobile device A
192.168.0.123 mobile device B
I will update to Java 16, see how it goes and give feedback.