In 4.17 there is a problem with the long time compilation of blueprints. It does not matter whether they are empty or with logic. If there are many copies of this class on the scene, then the compilation will be a long time.
Steps to reproduce the problem:
Create empty project
Create empty blueprint
Place ~100 copies of this blueprint on scene
Press “compile” in this blueprint
Compilation will be a long time (in my case 10-15 sec)
4.17 introduced a Compilation Manager that is On by default, and the patch notes claimed up to 50% compile time reduction. While this improves things for projects created in 4.17+, some projects that transitioned from previous engine version suffered substantially.
You’re right. I tried to reproduce this in earlier versions (4.16 and 4.15) - the compilation is also a long one. In earlier versions (below 4.15) I did not notice this. I incorrectly estimated the error causing a long compilation in 4.17 (4.17.1). I started my project in hotfix 4.17.2, a long compilation was fixed, and apparently it was called with something else. Thank you.