Multiple layers upon layers of snafus have everything messed up. Covid shutdowns slowed things down, trying to get them back going with socially distancing / sanitizing / PPE etc slowed production down once it restarted. The whole time people are spending and purchasing like madmen on things that you couldn't have predicted the consumption of would go up so drastically (tractors, RVs, boats, home improvement, etc). Usually in times of uncertainty all those things tank.
OK so things get back going and now there are goods coming across the water but wait, another problem. Long Beach, CA is a the major port of entry for things coming from the Orient. California had some of the most strict and drawn out quarantine regs in place. This caused a major backup of freight sitting offshore that couldn't unload. There were also many distribution centers there that either couldn't work due to covid regs or were severely restricted. Since they couldn't unload that means they weren't going back with containers. Now freight is sitting in other countries with no container to load it in nor a ship to load it on.
Freight starts moving a little better and production is in full swing so now commodity prices have skyrocketed and China is hoarding steel, copper etc.
And the list goes on and on...