catch staging errors up high to give consistent user feedback