diff --git a/packages/ios/FormbricksSDK/FormbricksSDK/Manager/UserManager.swift b/packages/ios/FormbricksSDK/FormbricksSDK/Manager/UserManager.swift index 4cfebf70b1..8d7ad5fc51 100644 --- a/packages/ios/FormbricksSDK/FormbricksSDK/Manager/UserManager.swift +++ b/packages/ios/FormbricksSDK/FormbricksSDK/Manager/UserManager.swift @@ -133,7 +133,10 @@ final class UserManager: UserManagerSyncable { backingLastDisplayedAt = nil backingExpiresAt = nil Formbricks.language = "default" - updateQueue?.reset() + + syncTimer?.invalidate() + syncTimer = nil + updateQueue?.cleanup() if isUserIdDefined { Formbricks.logger?.debug("Successfully logged out user and reset the user state.")