Approval flow ignores Decision Table approvers and always assigns to the same manager
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
8 hours ago
I am building a custom app (Tuition Fee Exemption) and want to route approvals to different approvers depending on the values of University and Program (Request to). I have defined these rules in a Decision Table.
Setup:
A Record Producer creates a record in my custom table Tuition fee request.
Flow Designer (Trigger: Tuition fee request Created):
Ask For Approval (Secretary).
If approved → run Uni approval flow which uses the Decision Table Duplicate of university_approvals to determine the approver.
The Decision Table maps University + Program to the correct Approver (sys_user).
   
Problem:
Instead of sending the approval to the approver defined in the Decision Table, the approval is always sent to the same user (Abraham Lincoln).
The same approver (Abraham Lincoln) even shows up twice in the approval related list.
It looks like the flow is falling back to the Manager field of the user, rather than using the Decision Table output.
What I already tried:
Confirmed that the University and Request to values on the record exactly match the conditions in the Decision Table.
Verified the Decision Table is active and in the correct scope.
Checked that the flow is indeed referencing the correct Decision Table.
Despite this, the approver is always Abraham Lincoln.
Question:
How can I ensure that the Ask For Approval action actually uses the approver returned by the Decision Table, instead of defaulting to the user’s Manager?