On my system I have UE 5.3.2 as a prebuilt binary, and UE 5.4 Preview that I've built from source code. At first, AMS didn't see that the source version existed at all, but on its second invocation [note below] that one showed up under the Engines tab.
I have a test project that was created in UE 5.4 after I ran that editor from the Linux command line. AMS correctly detected the project and indicates visually that it was built in 5.4.0 (correct). However, when I make that project the "current" one in the right panel, AMS says it can't find the correct UE for that project and will open it in my default engine (which is 5.3.2 -- not what I want).
My 5.3.2 projects also show the "default engine" warning, but since that's the correct version it's not a problem.
I suspect this may be happening because my UE installations are not in the default directory. UE 5.3.2 is in a directory under /opt/ and UE 5.4 is built under /usr/local/source/UnrealEngine.git/ directory.
On my system I have UE 5.3.2 as a prebuilt binary, and UE 5.4 Preview that I've built from source code. At first, AMS didn't see that the source version existed at all, but on its second invocation [note below] that one showed up under the Engines tab.
I have a test project that was created in UE 5.4 after I ran that editor from the Linux command line. AMS correctly detected the project and indicates visually that it was built in 5.4.0 (correct). However, when I make that project the "current" one in the right panel, AMS says it can't find the correct UE for that project and will open it in my default engine (which is 5.3.2 -- not what I want).
My 5.3.2 projects also show the "default engine" warning, but since that's the correct version it's not a problem.
I suspect this may be happening because my UE installations are not in the default directory. UE 5.3.2 is in a directory under /opt/ and UE 5.4 is built under /usr/local/source/UnrealEngine.git/ directory.