Shuji at Zwift HQ here. I merged your post into the thread under way.
As Paul noted above, this is a known issue that happens when you start on one route, then teleport to a different route to join a friend (RoboPacers are your friends too). Please contact Zwift support and we can manually credit the badge