I was building into our project the loading screen background thread code and ran into a problem where rendering calls would not link.
Calls such as…
FlushRenderingCommands
EndRenderFrame
EndDrawingCommand
would not link.
What I needed was in the game .Build.cs file you have to have
“RenderCore”,
“Renderer”,
“RHI”,
in your PublicDependencyModuleNames.AddRange setup call.