After earning a new badge you have two options in the your profile page:
- Track the new one
- Let us pick
If you select “let us pick” the page will refresh and all looks fine, you will see the next recommended badge in this section. But if you tap on the “track the new one” and select the next badge - nothing will happen until you do manually refresh the page.
As far as I remember selecting the next badge manually in this case should refresh the page (at least badge block of the profile page) automatically.