Organization prompt every time when I try to login to different application. SSO broken


For two applications where organization login is enabled, even though I have already logged in it’s asking me to enter the organization name and credentials again. This creates a bad user login experience. SSO is broken if the organization login is enabled. Am I missing something or is this how it works?

What is the workaround to avoid broken SSO?