Try to create an new envirnment and install only that timesolver package , i tested the code with openjdk 17.0.15 and python 3.12.3 on an ubuntu machine works with 0 issues .
this was the output of python main.py :