"Modules are built with a different engine" error for every startup

Hey, I’ve migrated a project from 5.0.3 version to 5.4.3 and now every time I open up the UE the famous dialogue “The following modules are missing or built with a different engine version:” pops up followed by the name of my project and when I click to rebuild it It says I must compile it manually, and the fix is to reopen the engine once again or trigger a compile via my IDE which says the target is already compiled.

The thing is I don’t even change any source code, and I get this pop up for every UE startup.
I would really appreciate any help to fix this. Thanks in advance!

  • List item

Live coding is turned on
I use Rider IDE
List item

Try deleting your Binaries and Intermediate folder, then try to Generate project files by right clicking the .uproject file. Make a backup of your project just in case as well!

1 Like

I just tried it and didn’t work.
Also the project is not displayed in the recent projects…
It’s like when I manually open it via the.uproject file it works just fine, but via the launcher it doesn’t work properly.

Oh yeah you have to build your project again in Visual Studio or whatever IDE you use.

It looks more like a bug to me. cause the build files are all up to date. It has nothing to do with the build files.
what I’m trying to say is the project is opened with no problem when you try to open it directly from the .uproject file but can’t find the modules via opening it through the unreal engine launcher Always load last project on startup feature which is really annoying:

note that the project is converted from 5.03. to 5.4.3

from 5.0 to 5.4 is a big jump

if you really need the project to be in 5.4 then try smaller jumps first.

5.0 to 5.1 to 5.2 to 5.3 then finally to 5.4

Well you can just make a shortcut of your .uproject file and open your project like that. This is just a temporary solution until it gets fixed.

1 Like

Yeah that’s what I’m doing for now… thanks for the replies.