There might be different reasons of course.
But to me it still sounds like the Java glitch, as your case is similar to the one discussed in the above quoted thread (dice server test works in older TripleA but not in recent versions) - and in a few similar other user reports - where we solved it by removing outdated Java (in that case it was a legacy version having been installed with an old TripleA bundled with Java) and updating to the latest ( Java 8 ) version.
Unless it has not been solved until now and to be clear about a possible Java issue can you please do this:
- Start TripleA
- Start a Local Game
- When the game has started find the Menu Debug and then click Show Console
- When the Console has opened, click the button Properties
- Then click Copy to Clipboard
- Paste in this thread
Then we will know what Java version is used and can discard or confirm the Java version as a possible reason for your issue.