Hello Scott. I'm sorry for your trouble, but the good news is that there's an easy fix for you.
For some reason, your street data did not end up with vertices at the locations where the StopsOnStreets intersect them:
Without vertices at those locations, travelers cannot travel between the streets and the transit lines, hence why the transit lines are never being used.
Vertices should be automatically created when you run the Connect Network Dataset Transit Sources To Streets tool. I will investigate further to see why this didn't happen.
However, regardless of what happened in the first place, there is an easy way for you to fix your network.
1) If you made any changes to your network's configuration (I don't think you did...), run the Create Template From Network Dataset tool to preserve your network's configuration into a file. Skip this step if you didn't make any changes in that case you can just use the existing template that comes with the tutorial (the one you already used).
2) Delete your network dataset.
3) Run the Integrate geoprocessing tool with the inputs configured as follows:
The Integrate tool will create vertices at the intersections of the input feature classes. Setting the XY Tolerance to 0 ensures that your input features will not be moved at all.
4) Re-create your network dataset using the template.
5) Run Build Network to re-build your network.
After this procedure, I was able to see the vertices in the expected location, and the network used the transit lines.
Assuming you're able to get up and running successfully and you have some time, could you tell me the following to help me investigate the cause of the original problem?
- What version of ArcGIS Pro are you using?
- Did you follow the tutorial steps exactly (using your own data), or did you deviate from that and do something else?
- Are you able to share your GTFS data with me so I can run some tests?