If there is an error the project is flagged that it needs to be
prepared. If is is a resolution issue then more than likely it will
never be resolved for that pass of the build. 

My case blows up the stack on large projects where a top most bundle
will not resolve.