microsoftgraph / microsoftgraph/msgraph-sdk-dotnet

Teams Change notifications subscription with search query parameter in message collection succeeds but webhook not called when multiple special characters are used ex: ??!$%^*()_-{}:;,.<>/

Open
#2,951 0 comments 0 reactions 1 assignee View on GitHub

@lramosvea is already working on this.

Since Jan 26, 2026.

Bug: documentation
Dominant language
C#
Stars
789
Forks
264
Avg merge
15h 17m
Merged PRs (30d)
3

Description

Here it mentions a simple word usage of pizza as a search parameter, but doesn't offer much guidance on special characters that can be used. Similar doc here for Teams change notification subscription.

I imagine you have to escape the search keyword when multiple special characters are used and such an escaped search string succeeds in creating a subscription, but the webhook doesn't get called when the same keyword is used in the message.
Any ideas on the recommended usage of special characters in search parameter if this is not a bug?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.