Trains priority not working

It might be my own fault, just hear me out.

I started with 3 small stations, where i wanted to deliver goods A (residential), B (home appliances), C (oxyzen)
over the time, there was too much waiting time on A, so created another station A2 (residential) main station, that can have multiple parallel lines, after a better understanding of how trains are working.

but i am seeing that A2-B is delivering 2-5 goods each round trip, even if line A-B have 0 trains. and when i turn on even 1 train on A-B route, it can carry goods in 100s.

It maybe a bug, i don’t want risk, delete the train route entirely, Can we have an option, where if there are 0 trains on a line, it wont show up.