I am a systems administrator for a university. We are using the Unreal Engine Offline Installer via our educator organizational account. We are running into an issue where Unreal Engine 5.3 isn’t being resgitered in the Epic Games Launcher. This creates a problem when faculty and students are looking to use Marketplace assets and plugins, but cannot install the items to the engine since the Epic Games Launcher doesn’t recognize it.
Is there a way to register the engine? Whether it be via the OS registry, installer argument, config file, etc., any help would be great!
keep in mind that the engine version in the uproject needs to match one of the key names.
sometimes you get a uuid like {E3193045-4999-5EBB-E26A-XXXXXXXXXXXXXXX}
these tend to be unique per machine. and become a pain if the project is shared among users or computers.
is the Engine being installed locally to the system through an installer, or through like a Cloned drive?
could you try putting the Engine into a defined location like D:\Programs\Unreal\ (there should be a folder for the [Engine Version] as well as a folder Epic Games for EG Launcher and DirectXRedist then going into the Epic Games Launcher and telling the Launcher to install to where the Engine already exists. this should at the very least do a checksum on the existing files (and as long as they are the same Engine version shouldn’t be more then 1/10th the time of the full install)
if the above doesn’t work and these are “identical systems” then you can take the system that goes through the install, and do a diff against the system files to a system that hasn’t run through the full installation, but has the Engine Files and see what might need to be updated keep in mind that there might be a MAC Address involved.