The platform charged a 22% fee to allow this renting of equipment? Why charge a fee if you're not actually going to cover the buyer or seller when your marketplace messes up?
Also, just because you sign an illegal contract doesn't make that contract valid. Many companies will try to tell you "well you accepted our terms when signing up." Well those terms are not on legal grounds.