My 2018 Clarity Touring started consistently showing the odometer reading in HondaLink after I enabled wifi in the Clarity. I use wifi on my tablet (location must also be turned on for the tablet to use HondaLink) to contact HondaLink.
Mine will usually update the odometer after I drive the car, but not when my wife drives it. I assume it is based on which phone connects during the drive. One of the oddities of Hondalink.