Add better error reporting when build fails
Always fetch source, rather than lazy loading