Matt - to be honest, this explanation is chilling.
I have the same problem as the op and I went to check the other place’s visits and they’re all legit, I can’t just delete them to appease the ML gods.
If the ML algorithm first tags a visit with the closest short visit place, then it should also update the tag when the final visit time balloons to hours, that’s it. Your reliance on the first tag is clearly screwing things up as I have to DAILY fix a tag. I’d rather have to tag manually everything at this point.
My other place is almost a km away too, that’s even more infuriating.
Also bear in mind that the ux flow for fixing stuff is almost unusable so don’t ask us to go around fix shit because hell naw.
I fixed the place for today. Now how do I find the wrong place again to check for other visits? Go figure. I have no answer to that, there is no place where I can see all the tagged places, all of my recent stuff, my private places or confirmed places.