Rocket build expects FILE.h to be first include... but building from VS expects MODULE.h instead

Do you see this line in your Build.cs file?

PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;

If not, try adding it.