I’ve researched this further and found the following:
When we set the manager from the UI
, it won’t work until we discover the manager
through an identity refresh
task. We need to refresh the manager's identity
. After a successful refresh, the task details will show “Managers discovered”, another indication is that the newly discovered manager will be available to pick from the certification definition’s “Recipient” dropdown.