Client side session isn't removed after deleting user

Whenever I delete a user. the client side session isn't removed and still there until I refresh the page.
Here is delete user logic:
await authClient.deleteUser({
        fetchOptions: {
          onSuccess: () => {
            toast({
              variant: "destructive",
              title: t(`toast.deleted`),
            });
            router.push(DEFAULT_UNAUTHENTICATED_REDIRECT);
          },
        },
      });

Check the attachements for the UI after deleting the account.
Tech stack:
1- "next": "^14.2.23",
2- "better-auth": "^1.1.15",
WhatsApp_Image_2025-02-02_at_02.37.29_a4f1f5dd.jpg
Was this page helpful?