Thanks for all those details. I just had a look at your Flow, and you need to either:
Wrap your components in a Form, and provide "error-messages" as a property.
Provide each error individually to each component with the property "error-message".
Right now you've defined "error_messages" in "data", but you are not making use of it.