i think they have two check.

Persuasion level check: If pass all pass.

Attribute check: If persuasion level is not passed.

Attributes check sometimes can lead to different outcomes.