I try to impress upon my colleagues that error handling is the hallmark of good engineering, because the happy path is only one possible outcome
Had the search said "error while searching: 403" (or whatever) versus "no results" there would have been far fewer complaints in this thread