Same issue in 4.14 - the logging of errors is abhorrent - it should be quite easy to create some better logs when something goes wrong - what did the build tool try and what failed and why? The error messages are beyond bad, they are useless.
I’ve fixed this issue in my project by doing two things:
Disabled unused substance plugin in *.uproject file
Cleaned up a DefaultGame.ini - I removed alost every thing except:
[/Script/EngineSettings.GeneralProjectSettings],
[/Script/Engine.WorldSettings],
and two lines in [/Script/UnrealEd.ProjectPackagingSettings]:
BuildConfiguration=PPBC_Development
StagingDirectory=(Path=" building path here ")
I have the same problem, it started when i emigrated from Unreal Engine 4.18.3 to a Unreal Engine 4.23, I have configured "Default server game ", but the problem persists