A Microsoft Windows patch that was released to most people on December 12, 2017, caused an issue with the Tournament Director application. The error manifests itself in a number of ways, including messages like "Access Denied", or "mPatch undefined", or "The default language catalogs could not be loaded". The Tournament Director application may continue functioning, or it may exit during startup due to this error.
As this issue was just discovered, there is no definitive fix available at this time. However, I am working on the issue and a potential fix has been discovered. If the fix is successful, I will release a fixed version as soon as possible, hopefully in the next 24 to 48 hours.
It is believe this issue is caused by the following Windows Updates, based on your version of Windows:
KB4054522 (Windows 8.1, Windows Server 2012 R2 Standard)
KB4054521 (Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1
KB4053579 (Windows 10 Version 1607, Windows Server 2016)
I cannot recommend removing a security patch as it may lead to a security vulnerability. However, uninstalling the above Windows Update may resolve the issue until an updated Tournament Director is available.
EDIT so you don't have to scroll through the responses if you just want the fix: Version 3.4.2 was released Dec 14 with a fix for this. On Dec 17 I released versions 3.0.1, 3.1.2, 3.2.2, and 3.3.1, and on Dec 27 I released version 2.5.15, all with a fix for this issue, for those who don't want to upgrade to the latest version. At this time, all versions available on the Tournament Director website for download are fixed.
For the latest version (3.4.2), download from
http://www.thetournamentdirector.net/download.htmlIf you are using an older version (older than version 3.4), and you want the fix but do not want to upgrade at this time, download from
http://www.thetournamentdirector.net/downloadVersion2.html If you are currently using version 3.3, | --> download version 3.3.1 |
If you are currently using version 3.2 or 3.2.1, | --> download version 3.2.2 |
If you are currently using version 3.1 or 3.1.1, | --> download version 3.1.2 |
If you are currently using version 3.0, | --> download version 3.0.1 |
If you are currently using version 2.5.14 or earlier, | --> download version 2.5.15 |