Because the check for E0840 uses an enum list of accepted values (see below), an empty field in the business_ownership_status would fail the syntax check. E0841 validates that business_ownership_status must contain at least one value, so since an empty value in this field is already caught by E0840, E0841 isn't a "reachable" check and should be removed.
Because the check for E0840 uses an enum list of accepted values (see below), an empty field in the business_ownership_status would fail the syntax check. E0841 validates that business_ownership_status must contain at least one value, so since an empty value in this field is already caught by E0840, E0841 isn't a "reachable" check and should be removed.
Accepted values enum of E0840: