Yeah, I see that myself too. I think if one’s activities are somewhat between the two threshold, the system just fluctuates between the two dependent on where one is on a given day.
What it should be, is last month where a person is, grant the badge, and be done for the month. Some users of this forum software wrote the code that grants the badge. If there is SQL expert out there, please help improve the code.
But, you are awesome either way- 10%, 20%!