I have 2 nearly identical trains transporting corn and livestock (don't know the original names for these goods, but i think u know what i mean.) from two diffrent farms to one factory.
I'm using DB XL Set. First Train is powered by BR01 the other one by BR05. Both Machines have nearly same HP (2240 and 2360) only the topspeed differs a bit more (130/165km/h). Both Trains have 3 waggons for corn and 5 for livestock. Cause the last one is a bit newer he can carry 28tons corn/waggon and the other one 25. So the weight when fully load is 271/284tons which is only les more, but the second train has also some hp more so this should no big deal.
The station where they have to unload the goods is on a hill so when the presignal is close, they have to stop at the hill and start again. Train one (little less HP, topspeed and weight) speedsup to 40 km/h train two only reaches 1km/h. How can this be?? I'm using mountains 3333 (realistic) but this isn't realistic

For better understandig i attached two Screens with the different trains at the problematic hill.