can't build UE5.4 from source for NX development

Greetings,
I have been trying to set up Unreal engine from source so that I could rework a game for a Nintendo Switch version, and so far I’d say it’s been an awful experience. I have experienced problems with each step of the way, but just as I am nearing the end, I am stuck with no solution in sight. Here’s what I’m experiencing: I have generated the project files and can now build UE5 from the sln file, but doing so gives me 5 errors:
-The type or namespace name “IoStoreHttpClient” could not be found
-‘IoStoreHttpClient’ does not contain a constructor that takes 1 arguments
-The name ‘PrivateDefinitions’ does not exist in the current context
-The name “SDKVersionRelevantPlatforms” does not exist in the current context
-The command “…..\Build\BatchFiles\Build.bat - Target=“UnrealEditor Win64 Development” -Target=“ShaderCompileWorker Win64 Development -Quiet” -WaitMutex -FromMsBuild -rachitecture=x64” exited with code 8.

I have searched far and wide but couldn’t find answers to these. I’m getting really desperate. Could anyone please help me?

I have followed every step I should have to get to this point, I really don’t know what I did wrong.