Hi Artem,
As first check can you remove the entry with [*] in your decision table and maintain only other 2 entries.
Once this is done, simulate your function and give the input role name with different functional areas and check if the simulation output is proper.
Please do these checks and let me know.
Regards,
Madhu.