API hr_person_api.update_person error: This person either does not exist at all or does not exist as
I am getting following error when executing the API hr_person_api.update_person to update the person detail.
"This person either does not exist at all or does not exist as of the effective date."
We checked and can see that the person is enable and effective start and end date is valid on the SYSDATE. But we are unable to understand what could be the possible reason for this API failure. Please guide us to resolve this issue.