I’m sure frequency also affects cargo. For testing purposes I made a long line between two industries, where the frequenct was around 30 minutes. No cargo. Then I added some more vehicles to decreate frequency, and the cargo started using the line. When I sent most of the vehicles back to a depot, leaving only one working, so when frequency went back to 30, cargo stopped coming.