FCM Tokens are not clearing

The fcm token is not getting clear on logout, I am calling method AuthenticationUtils.deauthenticate(activity) and ConnectionManager.logout during logout.

, Due to which what problem is occurring that even I logout from a pirticular user and login with another user, I keep receiving notifications for the old one also,

Please help me out

@Vikas_Sharma

Please can you help to mention what a token is in this case? Are we talking about a device token, an authentication token or a session token? If is it a session token is it a JWT token?

I am talking about the fcm token, Due to which what problem is occurring that even I logout from a pirticular user and login with another user, I keeps recieving notifications for old one also,

@Vikas_Sharma Please could you tell me that you are calling or not Sendbird.registerPushTokenForCurrentUser when login to your application and Sendbird.unregisterPushTokenForCurrentUser when logout?