Download --> Link
CHANGELOG:
BREAKING CHANGE: Game Cover Cache folder is now hardcoded to be a sub folder inside the TM folder to make it easier to move TM folder.
[~] Instead of checking for TM is readonly it now checks if either any user (if running evaluated) or current user can write to the folder
[~] Added TM version to unhandled error messagebox
[~] The maximum trainer update check errors has been raised from 5 to 20 before aborting update check
[!] TM now cleans the game cover cache folder from faulty images and tries to re-download them, fixes some reported game cover issues
[!] Fixed infinite trainer population loop when the AV immediately deleted a trainer while TM was trying to read information from it
[!] Fixed issues when 'Open TM Mini Window on Start' was enabled
[!] Fixed Launch Cosmos failed when Cosmos requires administrator rights
The first one is buggy.
Instead of checking the current user (me, who is on an Administrator account), it checks the folder's Users permissions, completely ignoring the folder's Adminstrators permissions.
Temporarily elevating Users to Full Permission finally allowed the TM to load.
Is your TM folder inside a system folder (such as Program Files)?
Are you running the TM explicitly as adminstrator? (Right click -> run as admin)?
When ran from admin account, TM ensures the folder is writable by a non admin account. This is required by Microsoft's WebView2, because this one always runs under a non admin process, no matter if you start TM as admin or not.
[Edited by 0x90, 4/13/2021 7:26:47 AM]
It's under root (C:\CHTrainerManager), and yes, As Admin.
I've already reset the directory's Users permission back to default, and will be shutting down for bed soon. I'll check if it still works when I wake up.