Hello.
My badges are not showing after complete activity. I tried with very simple criteria (view lesson and view end lesson page). When I open activity report, lesson activity is marked as completed, but number of recipients is still 0. I also tried rerun cron.php, but it's not solving problem.
When I add badges manual, it's work fine.