`ContactError` is currently unused. Did you maybe mean to use it here?

I'm wondering if it was a good idea to change contacts to raise an error when we can't retrieve contacts. I probably should've gotten some feedback before making that change a few months ago, so maybe it needs to discussion. For a later PR if anything, though.