[Problem/Question]
We encountered an issue where image/file uploads in the chat stop working completely when using the “Only allow those messages” option in the Domain Filter settings.
To make file uploads work again, we had to manually add: “sendbird.com”
to the Domain Filter allowlist.
However, this behavior is very confusing because:
-
The file upload feature is a built-in Sendbird feature.
-
Developers would not normally expect Sendbird’s own internal domains to require explicit whitelisting.
-
When
sendbird.comis not added, the upload functionality silently fails and appears to be broken. -
There is no clear warning, validation message, or documentation hint indicating that Sendbird domains must also be added to the allowlist.
As a result, developers can spend several days tracking down the issue without understanding the actual root cause.
It would be helpful if:
-
Sendbird domains were automatically exempted from the filter, or
-
The dashboard/documentation clearly explained this requirement, or
-
A warning message appeared when uploads are blocked due to the domain filter configuration.
// If problem, please fill out the below. If question, please delete.
[UIKit Version]
@sendbird/uikit-react : 3.17.12