A transaction can fail for a number of reasons. Specifically, it can fail because the cryptocurrency a user put on their order is no longer available at the specified price. We at 1inch try to make everything possible to lower the probability of failed transactions and have reached a considerable success with that.
Check out the new function ‘partial fill’ that is now available on 1inch. Read more here.