@MUHAMMED SHAQUIQ
Thank you for your post! I'll share a summary below so I can gain a better understanding of your issue.
Summary:
Within your Android application, you added Okta as an External Identity using SAML, and everything is working as intended.
Issue:
When trying to log out a Guest user, the user will be logged out of Azure, but their Okta session will continue to remain active. As a result, Okta always provides the previous guest user when logging in with another user.
-----------------------------
As mentioned by @Dillon Silzer , because your Okta session won't log the user(s) out, I'd recommend reaching out to the Okta Support Team to see if their engineers and community can take a closer look into your issue. Additionally, I'd recommend making sure you followed the Okta documentation fully when implementing the Sign Out behavior, to make sure you didn't miss anything.
Additional Links:
Create an Okta support case
Okta Community
Okta Classic Engine - Sign users out
Okta Identity Engine - User sign out (local app)
Okta - Configure Single Logout in app integrations
I hope this helps!
If you have any other questions, please let me know.
Thank you for your time and patience throughout this issue.
----------
Please remember to "Accept Answer" if any answer/reply helped, so that others in the community facing similar issues can easily find the solution.