Engine-level plugins keep being compiled from source along with my project

When I compile a clean project in UE5.0, the compiler insists on also compiling from source every marketplace plugin I have installed and enabled for the project (e.g. the Substance plugin). They are all pre-compiled engine-level plugins for UE5.0, so they should have no reason to be constantly re-compiled along with my project.

Any idea as to the reason for this behavior?

Same question was asked a week ago here (Why does UE5 compile every module every time?), where a workaround was offered: adding bUsePrecompiled = true to the plugin’s build.cs file.

Not really a definitive answer though. Hopefully Epic clears up what’s going on soon.

1 Like