handle blank sb_mode and improve error message when observation is noningestible