When working with a visual flow, it seems that when you get an error saving a record because of a validation rule, that the only error Salesforce will give you is:
An unhandled fault has occurred in this flow
An unhandled fault has occurred while processing the flow. Please contact your system administrator for more information.
It does send you an email containing more precise details about the error but your user won't know what's going on or what he did wrong.
Is there any way of showing the exact error in the flow to the user? So a solution that would always work and throw a nice message, even when new validation rules or maybe even validations coming from triggers are introduced.
I'm not in favor of having the same validation logic in both the validation rules and the flow itself.