LayerNames error bricking my Mac projects

I also see this error

In file included from /src/ActionRoguelike/Intermediate/Build/Mac/x86_64/ActionRoguelikeEditor/Development/Engine/SharedPCH.Engine.ShadowErrors.h:284:
In file included from /Users/Shared/Epic Games/UE_4.27/Engine/Source/Runtime/Engine/Public/EngineSharedPCH.h:572:
0>/Users/Shared/Epic Games/UE_4.27/Engine/Source/Runtime/Engine/Classes/Materials/Material.h:272:2: Error  : C++ requires a type specifier for all declarations
        GENERATED_USTRUCT_BODY()
        ^
0>/Users/Shared/Epic Games/UE_4.27/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMacros.h:630:37: Reference  : expanded from macro 'GENERATED_USTRUCT_BODY'
#define GENERATED_USTRUCT_BODY(...) GENERATED_BODY()