Hi @Filippo Iacobellis ,
The application should be assigned to the user flow in the external tenant. The tenant configuration article says, > The external tenant is where you'll register your apps, create sign-up and sign-in user flows, and manage the users of your apps.
I believe what you are describing is expected behavior and you need to add the user flow in the external tenant. If I missed something though, please feel free to share the section of the article you're referring to and I will get clarity on it.
If the information helped you, please accept the answer. This will help us and improve discoverability for others in the community who may be researching similar questions.