I have several customers at a location (same lats/longs) - when I create a route and optimize the stops (using shortest distance) a strange problem occurs. The customers that share the same location are not consecutive stops on the route?! The route will go to the location, assign a few customers than go somewhere else only to come back to the very same location to assign the remaining customers. Any ideas of why is this happening and what could be done to solve the problem?

Thanks.