Hi, I have the same problem too, with only one difference: in my case I have the possibility to unload in two renewals site.
In your case maybe you could establish, if you have only one site renewal as I have understood, the renewal depot as final depot and after add other route calculate separately from your Renewal site to Depot A.
PS: Sorry for my english.
As a workaround, you can create a fake order at the location of the Depot, specify AssignmentRule for this fake order as 'AnchorLast' (value 5).
If the truck's capacity is 1000, specify quantity for this order as 999. Basically, just enough to serve one order in the capacity of the truck.
This way, the order will be served last, the truck will go to renewal site before it comes to the order(which is the same location as the depot), and then disregard the last order for each such route.
Hope this helps.
Thanks Shubada! My problem is that I have 2 Renewal Sites and I need that the VRP choose one or another depending the route. Then I shouldn't designate one renewal site in each route to the VRP choose the optimal site between both in the several routes. If I create a fake order (renewal site) then I'm forcing that in one route the renewal site is my choice instead of the VRP.