i do 40k steps but i don't have badge
Looks OK. Are you sure you did not receive the badge already previously? What does the badge show, when you click on it, in the list of badges? If it really tells you did not get it, then try making some edit on that respective day (changing the weight, hydration, or editing and saving an activity done on that day, etc.). If nothing helps, contact the Support.