In UE 5.3, when the option "Always load last project on startup" is enabled and a new Editor launch attempts to automatically reopen the last closed project, the dialog "The following modules are missing or built with a different engine version" pops up every time, even if there were no changes to the project. The project ends up not opening with either choice on that dialog, so it must then be opened manually.
Notes:
1) The option can be found in at least 3 places:
2) The option is relevant when launching the Editor without specifying a project to open, for example through the Epic Games Launcher or by running the executable directly.
3) As reported by the UDN member on the linked case, the problem seems to be rooted in file [Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp]
4) Up to UE 5.2, lines 2103, 2105 and 2586 above behaved similarly. However, line 2589 used FPlatformMisc::ProjectDir() again, just like line 2105, instead of attempting to use the value cached in ProjectBinariesRootDirectory.
How does TextureRenderTarget2D get TArray<uint8> type data?
How do I set a material as a post-processing material?
UMG RichText not appear image when packaged
How to delete some elements correctly when deleting an array loop?
What is the difference between Camera and CineCamera?
Why does the volume fog disappear from a distant view?
How to convert the datasmith scene file to BluePrint. Create animations in BluePrint.
How to solve the.project file generation vs project error?
Why does the system plugin 'UnrealBuildTool' error could not be found when the project is compiled?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-202290 in the post.
2 |
Component | UE - Editor - Workflow Systems |
---|---|
Affects Versions | 5.3 |
Created | Dec 9, 2023 |
---|---|
Updated | May 1, 2024 |