I really think the problem went away with clojure 1.12.5....
I have at home very re-producible scenarios, 100 % failure without "-Sthreads 1", but since a few days, I somehow noticed that I don't need it any more.
Was there any change in latest Clojure, which could have fixed it ?