BetterAuth conflict with middleware when SignOut - Better Auth