What were the failures of the Treaty of Vesailles?

the treaty of Versailles stated that Germany must pay repararations to the allies

the hyper inflation started soon after that Germany had to pay over billions of German marks by that time the cost of a loaf of bread would be 3,465 marks