In urban skylines, the shortage of goods for sale is generally caused by traffic problems. You can use elevated links to ports or train stations to solve traffic jams, or you can put ports or train stations on Near commercial areas, the policy prohibiting the entry of large vehicles can also be removed.
There is a long transportation process from when our store generates the demand for goods to when the goods arrive. If our store sells out all its inventory before the goods arrive, there will be nothing left to sell, so the "not enough goods" problem will arise. So, while this tip is about merchandise, the root of the problem is cargo being held up due to traffic issues.
Goods stranded due to traffic jams
The first reason that can be thought of may be traffic problems. Any route with heavy traffic has the potential to hold up cargo. If you want to locate which road section caused the cargo to be stranded, here is a little trick: you can follow a truck through the route, from the source of the cargo (inbound roads, railways, waterways, and exits from general industrial areas) to the commercial district of the destination. , see which road they are stuck on, and then solve the corresponding traffic problem.
The traffic jam has been solved and the industrial area has been demolished, but the problem is still not solved. It may be a problem with the freight station/freight terminal. These facilities themselves have warehouse properties and can hold goods. They have seemingly unlimited capacity and no numerical display, making it difficult to detect abnormalities. If the input exceeds the output for a long time, they will retain a large amount of goods.
When the problem has already occurred, improving transportation may not help, because if there is too much inventory, it will still take a long time to be consumed even if the situation of more input than output changes. Fortunately, unlike cemeteries and garbage dumps, the inventory of these facilities does not affect movement and demolition. So simply moving or dismantling the facility so that its inventory is zero would solve the problem.