Minimal example blueprint:
Reproduce:
1. Place the blueprint (or replicate what you see in image).
2. Use upgrade planner to upgrade the whole train.
3. The train splits in three, only the first wagon is connected, the two latter cars are a single section each.
4. The front part of the train still leaves on schedule (not in this blueprint though, but my railnetwork is full of disconnected trains now).
Possibly related to: viewtopic.php?t=134143
[2.1.7] Upgrading a train that is parked on a crossing non-elevated rails causes rolling stock to disconnect
[2.1.7] Upgrading a train that is parked on a crossing non-elevated rails causes rolling stock to disconnect
- Attachments
-
- train-disconnect-example.png (1.02 MiB) Viewed 299 times
Re: [2.1.7] Upgrading a train that is parked on a crossing non-elevated rails causes rolling stock to disconnect
This looks like a failure of the rolling stock joint system itself. The whole "on curves, the rolling stock render differently compared to their actual position". If you remove any of the middle cargo wagons and attempt to manually re-build them they will never re-connect the train properly. The upgrade logic just gets caught in the cross-fire of that issue.
If you want to get ahold of me I'm almost always on Discord.
Re: [2.1.7] Upgrading a train that is parked on a crossing non-elevated rails causes rolling stock to disconnect
Here's two other, not-so-convoluted examples from a real game.
In barely-on-curve.png the locomotive is barely on the curve, but the train that was in front of it has been disconnected and then it started driving. The train used to be 2-8-2 so 2 locomotives on each end.
stupidstacker.png does not display a problem right now, but it's another place where I saw this happening. The 1-4 trains had been turned to 1-2 trains because it cuts at the curve again. I call the example stupidstacker, because due to space restrictions I had to build it like that, so the parked train is still on the stacker.
In barely-on-curve.png the locomotive is barely on the curve, but the train that was in front of it has been disconnected and then it started driving. The train used to be 2-8-2 so 2 locomotives on each end.
stupidstacker.png does not display a problem right now, but it's another place where I saw this happening. The 1-4 trains had been turned to 1-2 trains because it cuts at the curve again. I call the example stupidstacker, because due to space restrictions I had to build it like that, so the parked train is still on the stacker.
- Attachments
-
- barely-on-curve.png (1.22 MiB) Viewed 193 times
-
- stupidstacker.png (2.12 MiB) Viewed 193 times
Re: [2.1.7] Upgrading a train that is parked on a crossing non-elevated rails causes rolling stock to disconnect
Thanks for the report. Issue is now fixed for 2.1.8.

