Quick answer: For Transport Fever 3 trains not unloading, first check that the destination stop is not configured to load the same cargo you want to deliver. Next, check the transfer warehouse, its cargo type and coverage, and whether the station still has its cargo main building. These checks address reported meat, fish and wool delivery problems; Force Unload alone has not resolved every reported case.

Players also call this problem Can't unload stuff from train, Zug entlädt die Ware nicht, Need Help to figure out why good not unloading, Trains Refusing to unload, or Train Transport.

Quick facts

  • Symptom: a loaded train visits its destination and returns with the freight.
  • First check: cargo selected for loading at the delivery stop.
  • Transfer check: suitable storage shared by the rail and road stations.
  • Building check: the cargo main building may have been deleted during configuration.
  • Status: a universal train-unloading bug is not confirmed yet.

Steps to diagnose a freight train that keeps its cargo

Identify whether the train reaches the delivery stop

Start with the loaded vehicle. Does it enter the destination station, immediately leave, and bring the same cargo back? That is the unloading symptom addressed here. Meat and fish deliveries have been reported behaving this way even when a nearby road goods facility exists. Another report describes a station visit with no apparent cargo handling despite demand and a warehouse in the area.

A train stopped on the approach is a different branch of the diagnosis. It cannot deliver until the track and signals let it reach its assigned stop. Keep that distinction when applying the later platform and signal checks: correcting an approach does not establish that the destination will accept the load.

Check cargo selection at the destination in the line settings

Open the freight line and inspect the destination stop's cargo settings. For a stop intended only to receive that cargo, check whether the cargo has also been selected for loading there. The reported correction is to remove that selection at the delivery stop while retaining the intended pickup selection at the origin.

The label can be misleading. A Japanese-language report describes the option as 積下ろし, which reads as loading and unloading, although the reported behavior treats the selected cargo as something to load or keep aboard. This explains why choosing meat or fish at both ends can appear sensible while producing a return trip with the freight still on the train.

A separate suggestion is to set the destination's loading slider to 0% if the cargo remains listed there. Treat this as an alternative loading-setting check, rather than a confirmed universal unloading command. Avoid changing every default at once: the important distinction is what the train should pick up at that particular stop.

Check the warehouse used for the rail-to-road transfer

If the railway ends outside the city and trucks handle the final delivery, inspect the transfer between those two lines. The reported requirement is a warehouse with both stations inside its coverage. A truck hub beside the railway station, with trucks already waiting to deliver, was not enough in one reported setup.

Check the warehouse's supported cargo type as well as its position. Troubleshooting suggestions distinguish a wrong warehouse type from a wrong platform type or a wrong line setting. Merely seeing a building called a warehouse across the street does not settle all three checks.

The reported storage difference from Transport Fever 2 is particularly relevant: platforms no longer provide the same surplus storage, so a transfer setup should not rely on platform storage alone. Warehouse expansion is described as a way to add capacity or support different cargo types. No minimum capacity that guarantees train unloading is confirmed yet; do not assume expansion fixes a misconfigured destination.

Restore a missing cargo main building after station edits

Inspect the station configuration if you have already provided a suitable warehouse and an onward truck route. Check whether the cargo main building is still present, especially after adding or removing station modules.

One wool-delivery setup had a goods warehouse and trucks arranged to take wool to a weaving mill, then move textiles onward to a textile factory. The train still refused to drop off the wool. The configuration mistake was an accidentally deleted cargo main building; placing it back restored unloading in that setup.

This is a useful check when the surrounding logistics look complete. A warehouse and a valid onward destination do not substitute for the missing station building in that reported case. Restore the omitted building before treating the entire production chain as the fault.

Match the cargo platform and the line's assigned stop

Check the platform used by the freight service. The grain route at Todmorden uses a bulk cargo platform, while the meat pickup uses a goods platform. These examples support checking platform suitability for the actual freight, rather than assuming any cargo platform serves every load identically.

Also inspect the line's platform assignment after rebuilding approach tracks. In the Todmorden setup, the line remained broken because it was trying to reach platform 1 through the changed layout. The correction was to open the line, select Todmorden Station East, choose Move Stop, and click platform 2.

Platform 2 is the answer for that layout, not a general setting for every freight station. Use the reachable, suitable platform in your own station. The example also keeps the two services on separate platforms to avoid having both trains arrive and conflict at the same platform.

Check signals if the train stops before reaching the platform

When a second train was added to the Todmorden route, it stopped because the connected railway had no signals separating it into blocks. The demonstrated response was to pause and add signals that separated the station's inbound and outbound tracks and the shared track section.

Signal direction matters on track that both trains must use. The example considers two-way signals for the shared section and double tracking as a later improvement. Do not copy a one-way signal onto a segment that needs travel in both directions without checking the route it leaves available.

Apply this step to a train that is waiting or unable to reach its stop. If your train already arrives and leaves with fish or meat aboard, return to the destination handling checks rather than expecting extra signals to change its cargo selection.

Check the receiving demand and upstream supply

For delivery directly to a town or industry, check that it requests the cargo being transported. The developers said town and city needs evolve over time and that delivering the right goods at the right time matters. A location's previous demand is therefore not sufficient reason to skip the receiving end of the chain.

For an industry route, separate a missing output from a refusal to unload an existing load. The meat-production example has high productivity but no grain to work with. Supplying grain is necessary before that factory can support the planned meat delivery to Romford, where meat is requested.

A full-load wait belongs to pickup planning. In the meat truck setup, the vehicle waits for a full load with a maximum wait of about six minutes because the delivery journey is long. That setting does not demonstrate a way to make a freight train unload at its destination. Follow the cargo already aboard when diagnosing this problem.

Match the symptom to the next check

SymptomNext checkRelevant distinction
Freight returns aboardDestination cargo selectionLoading versus delivery
Rail-to-road handoff failsWarehouse type and coverageShared transfer storage
Failure after station editsCargo main buildingMissing station module
Train cannot reach stopPlatform assignment and signalsAccess versus unloading

Force Unload is not a guaranteed delivery fix. Reports include trains retaining meat or fish even with the checkbox enabled. In the meat truck example, forcing an unload is described as discarding cargo if the commercial district does not want it, rather than ensuring it reaches a consumer. The narrator warns that carrying unwanted meat back can lead to spoilage and unhappiness. Identical discard behavior for trains is not confirmed yet. Correct the destination and transfer setup before relying on this option to solve the problem.

FAQ