CHW-4105 BusinessEmailRejected

signup requires a business email address; personal / disposable providers are not accepted

Default message: signup requires a business email address; personal / disposable providers are not accepted
HTTP status: 400 (client)

Problem. Signup was rejected by the business-email gate. Cause. The supplied email is on a free-mail, disposable, or role-based address list — see §1 of the onboarding redesign spec. The response carries the matching reason under error.fields so the UI can localise (values include freemail, disposable, role_based). Fix. Sign up with a corporate email, or contact support if the domain was flagged in error. HTTP 400.