parser_error in src/fclap/fclap_parser.f90 currently error stops, which hard-terminates host applications on any parse errors.
For a library, parse failures should be returned via fclap_error (or maybe even better a status) so the caller decides whether to print help, recover, or exit.