Thanks, I’ll look into it when we switch to 5.6 then, as ExtraRootPath is not available to us right now. But yeah that’s the issue: our plugins are stored in an unexpected place.
I believe you also did some work to share cache artifacts even when the absolute root path is different between machines?
Something else I forgot to report: in some source files we had fishy include directives that ended with a space after the filename. On native msvc/clang-cl this is not an issue because we didn’t notice them for years, but under UBA the compiler spits a file not found error.
#include "SomeFile.h "