A brief upstream issue occurred at the exact moment one of our domain-related internal jobs began running. The result was all custom domains were temporarily unavailable whilst they were revalidated.
We're implementing multiple new measures to prevent any service-level issues from impacting on custom domains like this in future.