hyperinflation occurs when there is a massive and ongoing shortage of supply of REAL resources.
it is a red-herring when people talk about money supply- affects on money supply are a consequence, not a cause.
Exactly. I think in these terms. It is not necessarily about money supply, but rather the rate of spending (which also is determined by many factors like uncertainty). It's still possible to get inflation with money supply unchanged. Although, it will be difficult to reach hyperinflation.
Another reason is the drop in utilization of existing resources. Ability to renting/loan assets (e.g. equipment, property) has the opposite effect. Still remember that from 2000s.
Also, inflation is not necessarily a bad thing. Stagflation is.