Version 3.6.4 suddenly not working

I had installed 3.6.4 and was running tonight. And then, an hour later, it would not run.

This is on Windows 10. The main vassal app simply does not run. I can get the 3.6.3 version to run.

Here is the error log from the 3.6.4 attempt:

2022-02-01 21:15:35,682 [17052-main] INFO VASSAL.launch.StartUp - Starting
2022-02-01 21:15:35,694 [17052-main] INFO VASSAL.launch.StartUp - OS Windows 10 10.0 amd64
2022-02-01 21:15:35,694 [17052-main] INFO VASSAL.launch.StartUp - Java version 17.0.1
2022-02-01 21:15:35,694 [17052-main] INFO VASSAL.launch.StartUp - Java home C:\VASSAL-3.6.4\jre
2022-02-01 21:15:35,694 [17052-main] INFO VASSAL.launch.StartUp - VASSAL version 3.6.4
2022-02-01 21:15:35,772 [17052-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2022-02-01 21:24:49,155 [17052-AWT-EventQueue-0] ERROR -
java.lang.UnsatisfiedLinkError: no management in system library path: C:\VASSAL-3.6.4\jre\bin
at java.base/java.lang.ClassLoader.loadLibrary(
at java.base/java.lang.Runtime.loadLibrary0(
at java.base/java.lang.System.loadLibrary(
at java.base/
at VASSAL.launch.AbstractLaunchAction.(
at VASSAL.launch.ModuleManagerWindow.(
at VASSAL.launch.ModuleManagerWindow.(
at VASSAL.launch.ModuleManager.launch(
at java.desktop/java.awt.event.InvocationEvent.dispatch(
at java.desktop/java.awt.EventQueue.dispatchEventImpl(
at java.desktop/java.awt.EventQueue$
at java.desktop/java.awt.EventQueue$
at java.base/
at java.base/$JavaSecurityAccessImpl.doIntersectionPrivilege(
at java.desktop/java.awt.EventQueue.dispatchEvent(
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(
at java.desktop/java.awt.EventDispatchThread.pumpEvents(
at java.desktop/java.awt.EventDispatchThread.pumpEvents(
at java.desktop/

It looks like something has gone wrong with the Java bundled with 3.6.4—the error message says it’s not able to load one of its internal components.

Are you running some anti-virus program that might have quarantined some of Java’s files? That’s a common cause of problems like these on Windows.