There are could be couple of reasons for that:
Chores that are set to Approval Required will not be paid automatically upon completion of the chore. The parent will need to approve the chores, for the child to be paid.
To pay for completed chores automatically:
- Navigate to the Assigned section on the Chores tab
- Tap the Chore
- Tap the pencil icon in the top-right corner of the screen to edit the chore
- Unselect Requires my approval
- Select Next and then Save
If the parent's Wallet does not have enough balance to pay for chores, it will not be paid until the parent loads more money into the Wallet.