UI refinements, image source checking, and prepared SetLoadError