При компиляции выделенного сервера Unreal Engine 4 последних версий в проекте HeadlessChaos решения появляются очень неприятные ошибки компиляции. Чтобы избавиться от них, достаточно в файл HeadlessChaos.target.cs под конец конструктора класса HeadlessChaosTarget добавить такой код:
bUseChaos = true;
bCompileChaos = true;
bCompilePhysX = false;
bCompileAPEX = false;
bCompileNvCloth = false;
Этого будет достаточно. Повторно запускаем компиляцию — все пройдет, как по маслу!