---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/13333#article
headline: "13333: Gather: Invalid profanityFilter value"
url: https://www.twilio.com/docs/api/errors/13333
inLanguage: en
dateModified: 2026-03-20T20:33:25.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 13333: Gather: Invalid profanityFilter value

Log Type: APPLICATION

Log Level: WARNING

## Description

Twilio sends this warning when `<Gather>` receives an invalid `profanityFilter` value. Set `profanityFilter` to `true` or `false`; the default is `true`.

### Possible causes

* `profanityFilter` is set to a value other than `true` or `false`.
* `profanityFilter` is used with a `<Gather>` `speechModel` that doesn't support it, such as `numbers_and_commands`, generic models set to Latin American Spanish, Vietnamese, or Swiss German (`de-CH`).

### Possible solutions

* Set `profanityFilter` to `true` or `false` in your `<Gather>` TwiML.
* If your `speechModel` doesn't support profanity filtering, remove `profanityFilter` or choose a supported `speechModel`.
* Review the `<Gather>` request and TwiML to confirm the value Twilio received.

#### Additional resources

* [TwiML Voice: `<Gather>`](/docs/voice/twiml/gather)
* [Debugging Your Twilio Application](/docs/usage/troubleshooting/debugging-your-application)
