Allow login per application within one tenant with custom domain

I have a tenant per env configuration (production, development, staging, etc). each tenant has 2 application - dashboard and storefront for example.
In the production environment, I also have a custom domain configured as a subdomain.
Users can be configured in both applications with different users and different connections.
In my case - dashboard users logs in with U&P and storefront users logs in with paswordless email.

The problem is that when a user logs in to one application, he automatically logs out from the other one. For example, if a user is log in to the dashboard, and then logs in to the storefront and goes back to the dashboard - he needs to log in back again.

Can you please assist in this case? I would like the user to be logged in to both applications with different users at the same time.