diff --git a/tests/vanilla/store.test.tsx b/tests/vanilla/store.test.tsx
index 2d978ad545a..ef3fd559998 100644
--- a/tests/vanilla/store.test.tsx
+++ b/tests/vanilla/store.test.tsx
@@ -340,6 +340,7 @@ it('resolves dependencies reliably after a delay (#2192)', async () => {
   await waitFor(() => assert(resolve.length === 1))
 
   resolve[0]!()
+  await new Promise((r) => setTimeout(r))
   const increment = (c: number) => c + 1
   store.set(countAtom, increment)
   store.set(countAtom, increment)