Hello there @HonorDev!
Checking through your log, I believe these two errors are critical to the issue:
LogSelfUpdateService: Error: ExecuteEpicGamesUpdater: “C:/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win64/EpicGamesUpdater.exe” queryinstallation - failed with exit code: 4
An exit code error 4 usually signals a problem with the Epic Games Launcher (or Updater as well) accessing or downloading the game, often due to launcher or installation file issues.
LogInit: Error: WinPlatform::FixLauncherInstallDirectoryPermissions: SetNamedSecurityInfo failed with 5. Could not set new DACL on the directory.
An access denied error with code 5 typically means the application lacks the necessary permissions to access or modify a file or folder, often due to restricted user rights or another process using the file. This issue can prevent the Launcher from updating or modifying itself, relating with exit code error 4 .
This boils down to a permissions conflict in your system. To resolve it, we need to grant the proper rights to UE. To do so, please locate your UE editor exe file in your install directory, right click on it, select “Properties” > “Compatibility” tab, then check the “Run this program as administrator” box, apply and close. After adjusting permissions, try launching the Epic Games Launcher again.
If the issue persist after these changes, I would suggest a full uninstall/reinstall of all Epic software:
- First, uninstall the engine, launcher, asset packs, etc
- Next, open the registry directory HKEY_CURRENT_USER\Software\Epic Games\Unreal Engine\Builds, and delete any build entries
- Finally, delete the folders %userprofile%\AppData\Local\UnrealEngine and %userprofile%\AppData\Local\UnrealHeaderTool
- After that, no elements related to UE should be left in your system
- Now, reinstall UE launcher from scratch, and only add the latest version of the engine
- After the process is complete, open UE and test adding the plugin again