FYI: using mods
Context: I have 5 metro lines (and 31 bus lines) and 3 out of the 5 metro lines are smaller, less used lines that only have one stop with only one bus and less than 660 passengers using it. The problem lines are my two major, larger lines that have 4/6 stops and 2/3 stations that double back there stops. These larger stations require, last they were working correctly, eight 660 capacity trains to move everyone at their stops. I recently redid(deleted and replaced) all my metro/bus combo hubs and metro lines. To know why, see background section.
Current Issue: My two large main lines do not work. I have the routes created, I have the bus type and number selected, and the trains go through their initial process for queue, load, unbunch, start onto next station/stop. Problem is, when they get to "go" stage, they just sit at 1-2% "line completion" and do not move. They do this if there is one bus on route or 8. If there are multiple buses, the following busses just sit behind the first in a "100% line completion" status, seemingly waiting to dock with the station to load passengers.
My smaller, single station routes are working fine.
Troubleshooting: I have tried recreating the lines and recreating the metro tracks(both with and without network multitool), both at the same time and one or the other and it didn't seem to help at all. I also turned of "unbunching" in the hope of getting metro out faster, but all that did was decrease the steps until the bus got stuck doing nothing.
Update: It looks like all my metro is doing it now or started at some point. Most are stuck right after the first station, but one is stuck at like 8%, though that could be due to the length of the route.