When you felt that, you have done everything correctly but still your custom notification is not working,
1. You need to check if the learner has a work email assigned or not.
2. You need to check in the Alert History whether your custom notification status has been completed or not.
3. Go to the "Run Options" and put -1 in Maximum Messages
4. Go to the template tab and in the worklist put
${AlertUtils.person(learnerLearningRecords.assignedToId).UserName}
Add Expression
Name: New Learning Assignment
Expression: ${assignmentCreatedDate} >= sysdate - 1
I hope this blog post was helpful for you. If you have any questions or feedback, please leave a comment below.