You should set appropriate compatibility options to build legacy projects successfully.
Presets are provided for known projects.
Ok! That should be fine for most users. Most will be using known projects such as: .the ones included in PeBakery or what known projects.
To build Win10PESE or Win10XPE, rename PEBakery_Win10PESE_Win10XPE.ini to PEBakery.ini.
To build ChrisPE or MistyPE, rename PEBakery_ChrisPE_MistyPE.ini to PEBakery.ini.
If a build fails even after applying presets, try deleting project temp directories.
Can't PeBakery attempt to do this for the user. How is the user suppose to know what needs to be done, unless they read the release notes.