It sounds like the perch uncovered a fundamental design flaw of the stepp design. ie... they bend pretty damn easy. Evident by the complaints of “not being able to get it to snap in” or “it flops around in the stepp”.
Given the fact there is no weight rating on the website and you have to agree to release wild edge of all negligence by clicking the check box to agree to their safety agreement. Sounds like not the best climbing option if you value your safety.
By the odd posts on Facebook by wild edge and their “pro staff” about “ camming them correctly” and “they will never break”, “they were designed to bend so you can bend them back and back again”, and “ah just stick them in your trailer hitch to bend them back to shape”.
Sounds like they all failed physics class and the designers know nothing about metallurgy.
Can you say “DAMAGE CONTROL”???...