World War I victors imposed severe war reparations on Germany. When Germany defaulted, France invaded the Ruhr which was the most heavily industrialized area in Germany to force reparations themselves. If Germany persists in default, it risks further invasion. The easy way out was to print money and inflate the debt away. One can argue that Germany had really no choice but to print money. Because the war reparations were so huge, the money printing was excessive. This created the conditions for hyperinflation to happen later.
Were the heavy war reparations after World War I the main cause of hyperinflation in Germany in 1923?