Just released https://github.com/clj-commons/failjure v2.3.70 with vector destructure fix, this should reduce surprises and make it behave just like let form.
Fixed vector destructuring in attempt-all so that failure values short-circuit before destructuring instead of throwing an exception. Successful vector values continue to destructure normally.