This problem analyzer helps resolve issues for profiles where you have multiple
recordTypeVisibilities for an object with
personAccountDefault set to true.
What triggers this problem analyzer?
If you have an object in a
.profile file that has multiple record types set to be visible, and more than one person account default is set to true, this problem analyzer will be triggered.
Example: An object has two record types, but in the profile both have
visible as true and
personAccountDefault as true for each
How do I resolve this problem?
Gearset will show a warning explaining what the problem is. However, we can't tell which record type is intended to be the default. In order to fix this problem, make sure that any record type visibilities for an object only have one person account default set to true. You can do this through your Salesforce org or git repository.
If the warning is ignored, Salesforce will choose the record type that is set to
default as the person account default. In the example above, this would be