bUseUnityBuild = false breaks plugin compilation.

In the pursuit of faster C++ project iteration cycles i came across the venerable bUseUnityBuild = false; configuration setting.

Unfortunately, when i add it to MyProject.target.cs or MyProjectEditor.target.cs one (and only one) of the plugins I use completely breaks with 108 compilation errors ranging from unknown specifiers to method argument errors, and illegal references.

Interestingly enough using bForceUnityBuild = false; results successful compilation. Although it only saves me 0.05 seconds. I build my project as ‘DebugGame Editor’, engine is stock 5.3 installed via the launcher.

I don’t even know where to start on this one, any ideas?