Further more my mate i played with wrote me this:
I’ve run into a few issues that seem related to roads, parameterized blueprints and vehicle pathing.
First, it’s possible to place roboports directly on roads. Not sure if this is intended, but it feels wrong that roads don’t restrict building placement, at least for certain structures.
Second, parameterized blueprints don’t work on requester depots. When I try to place one, it gives an “invalid recipe” error. The only way I’ve been able to make it work is by using a combinator signal instead.
Third, if I place a requester in one building and a provider in another, the vehicle won’t leave the first building, travel through the outside world, and enter the second building. It just doesn’t make the trip. Similar behavior happens with refueling and drone providers.
All of this is reproducible in my current save.