feat($form-support): don't upload on invalid form, display issues in UI #781