diff --git a/playwright/plugins/homeserver/synapse/index.ts b/playwright/plugins/homeserver/synapse/index.ts
index ea66f97b5df90ad3617d094c262477554e31124d..f37e23f24060b297893e1b80d3aa0c333324e81f 100644
--- a/playwright/plugins/homeserver/synapse/index.ts
+++ b/playwright/plugins/homeserver/synapse/index.ts
@@ -28,7 +28,7 @@ import { randB64Bytes } from "../../utils/rand";
 // Docker tag to use for synapse docker image.
 // We target a specific digest as every now and then a Synapse update will break our CI.
 // This digest is updated by the playwright-image-updates.yaml workflow periodically.
-const DOCKER_TAG = "develop@sha256:74cf97b6d17909ac9dca1b728aa834a7a5fd3642695a96d63bda72098e338246";
+const DOCKER_TAG = "develop@sha256:0d1063041b52c2c3759ffabacbe593de439eb79712fd4f0a484a763af1ff7066";
 
 async function cfgDirFromTemplate(opts: StartHomeserverOpts): Promise<Omit<HomeserverConfig, "dockerUrl">> {
     const templateDir = path.join(__dirname, "templates", opts.template);