In particular, when the Launcher requests admin to apply compatibility fixes, this can result in a case where LK's folders are protected and cannot be accessed when non-admin, resulting in "unauthorized access exception" or undefined behaviour if this exception is not caught
Should check over all cases where LK needs admin, and try to avoid executing code as admin when not needed to avoid this - or just fix the filesystem permissions in code
In particular, when the Launcher requests admin to apply compatibility fixes, this can result in a case where LK's folders are protected and cannot be accessed when non-admin, resulting in "unauthorized access exception" or undefined behaviour if this exception is not caught
Should check over all cases where LK needs admin, and try to avoid executing code as admin when not needed to avoid this - or just fix the filesystem permissions in code