I do a lot of analysis with routing and ridership, and I run into this problem regularly. Let's say there are 5 addresses on a cul-de-sac and one of the houses back up to an interstate. If I create a route and use these addresses as stops, Network Analyst believes 1 address is on the interstate and routes equipment to the interstate.
Is there a way to use the interstate for routing purposes, but restrict stops from being placed on the closest road? I'm dealing with about 45,000 addresses. I provided an example of this problem. There are points (these are all random) and the closest to I-95, not the neighborhood street, so it assigns these points to the wrong facility.
Based on the picture you may ask, "why not just draw a service road these addresses and that would be used during the analysis." That would be ok, except I'm dealing with about 45,000 points and I don't maintain the centerline layer.