Why a task remains unassigned?

Hi experts,

I’m trying to develop a Purchase Order Approval flow with Community 7.2.3

I’ve created a pool with these lanes:
Initiator
Appr Level1
Appr Level2
Appr Level3

I’ve created a group Purchasing with subgroups in the ACME org:
Level 1
Level 2
Level 3

I’ve added one user to each level via the membership, and also configured actor mappings.

In the Diagram, I’ve created 2 transitions. If the amount of the PO is less than 1000, then the flow ends. I’ve tested it and it’s fine.
Else, it goes to Level1 lane, where the actor defined is the Level1.

Why then the task for approval level 1 is created but it’s not assigned?
What am I doing wrong?

Regards,
Jose.

Does level 1 have a user assigned to it?

Yes it does:


anthony.nichols
member
Level 3
/Purchasing


april.sanchez
member
Level 2
/Purchasing


daniela.angelo
member
Level 1
/Purchasing


Sean,
Coud it be related with actor filters? If no actor filter exists, then no assignation is done?

Regards,
Jose.