#Beta Solution Fixes Issue
Due to some of the UBT changes I think this missed the update
Re-implementing the Beta solution in my Build.cs fixed the problem!
I would like Epic to see this so I am not making this answer
// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class VictoryGame : ModuleRules
{
public VictoryGame(TargetInfo Target)
{
MinFilesUsingPrecompiledHeaderOverride = 1;
bFasterWithoutUnity = true;
#PS
Do NOT use this solution if you are using the more recent convention of putting the .h of every .cpp at the top of the .cpp (the way new projects are laid out)
this is for projects with classes/private/public folder structure only
new projects will not compile if you do this
but it is essential for classes/private/public projects