Случай, когда jesse возвращает ошибку schema_invalid (а сваггер генератор не гарантирует валидность сгенерированной схемы) не обрабатывается и сваггер сервер падает с function_clause в swagger_schema_validator:map_error_reason/1. При этом клиент получает 500 от cowboy.
Надо бы обрабатывать этот случай: как минимум, логировать ошибку через error_logger, а возможно, и формулировать более подробный response клиенту.