Skip to content
Back

Error 400: redirect_uri_mismatch

  • 0
  • Auth
  • Web
Developer
16 Dec, 2025, 12:32

Hi team,

Google OAuth was working fine with our Appwrite Cloud setup until yesterday. We did not change any configuration in Appwrite, Google Cloud, or our code.

Starting this morning, Google login began failing with a redirect_uri_mismatch error.

Observations:

A custom domain is configured.

The callback URL includes a dynamic flow ID.

This exact setup was working until yesterday.

TL;DR
Developers experiencing Google OAuth error 400: redirect_uri_mismatch despite no recent changes made. The issue seems to be with custom domain & dynamic flow ID. Solution: Ensure correct URI is registered with Google OAuth credentials.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more