Struggling with building an installed build.

I ecently went to start an unreal project, but I needed dedicated servers, so I had to build unreal from source, so I did it followed the steps:

  1. Cloned from GitHub with --depth 1 option

  2. Ran Setup.bat

  3. Ran GenerateProjectFiles.bat

  4. Created a bat to make an installed build with client and server for windows and Linux and the editor for win64.

  5. Ran the bat I made for an installed build.

When it got to the stage of building the dedicated server, I get an error with an experimental plugin text3d.

At this stage it has took me a day so I research it and I discovered it might be down to the wrong MSVC version even though i had MSVC v143 - VS 2022 C++ x64/x86 build tools (latest).

So, i install MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.36-17.6) but also discovered i had the windows 11 SDK not windows 10 SDK and I’m running windows 10 so i uninstalled the windows 11 SDK and install the windows 10 SDK.

Then i go back to run the bat for the installed build and it decides to start all over again, so i wait another day for it to compile it all again and get to the same point and i have the same error with text3d,

So, i decide to delete it all and start from scratch but before i start again i thought it’s best to see if i can get help with it.

Also, I have some other questions.

Why do we have to build unreal from source just for servers, can we not just have an option in the Epic Launcher because it seems a lot of work just for one thing?

How can I get it to compile it all within a day not many days?