I've solved this issue this way:


    function hook_entity_base_field_info_alter(&$fields, EntityTypeInterface $entity_type) {
      if ($entity_type->id() == 'contact_message') {
        if (isset($fields['message']) && $fields['message'] instanceof BaseFieldDefinition) {
          /* @var BaseFieldDefinition $field */
          $field = &$fields['message'];
          $field->setRequired(FALSE);
        }
      }
    }