I have normal Accounts & person Accounts in my SFDC org. I am writing a process for the Person Account by using the below mentioned formula:
IF( ( TEXT( [Account].Sponsorship_Status__pc ) != null ) ,
IF( ( [Account].RecordType.DeveloperName == 'Person Acc Name' ),
IF( TEXT( [Account].Sponsorship_Status__pc ) == 'Sponsored' ,
TRUE ,
FALSE) ,
FALSE ),
FALSE )
The Process works fine when edit/save happens Person Accounts but when edit/save happens on an normal Account record i get the following error
The flow failed to access the value for myVariable_current.Sponsorship_Status__pc because it hasn't been set or assigned.