Addicted achievement not reached

You’ve definitely done enough to get the badge - it doesn’t even have to be a lap; many people have got it by doing only 5km per day.

But it could be that the achievement is broken at the moment - found this thread (Working from Home Badges) where people were complaining of the same thing as you last month and had to be given the badges manually. They didn’t say if the issue got fixed or not, but it looks like it might not have been.