The badges are awarded in batches, not when your course finishes or immediately when you update your profile with the settings.
I recommend that you follow oddss. Audrey posts a blog each time new badges are rewarded.
If you see that Audrey has posted about openSAP badges being rewarded and you haven't received yours, please contact our helpdesk on the openSAP website. You'll find it on the right side (orange pop-out).
Hope that helps,
I have checked your profile and could only find "Hello World" badge. When have you received an openSAP badge exactly? Currently the badges from openSAP are synchronised periodically, see https://answers.sap.com/questions/12746500/missing--badges-for-open-sap-courses.html?childToView=128...
Have you connected your SAP Enterprise Login to your openSAP account?
Please see below.
openSAP Mission not associated?
SAP Blog: New openSAP Missions on SAP Community!
> The openSAP badges are allocated about every 8 weeks so please be patient.