We are not MSAL .NET support. Have in mind that AcquireTokenInteractive creates a new browser window or displays a login dialog (depending on the configuration) - your application must not be a web app for example.
I think there is a WithLoginHint method, that lets you specify which account to use. Member will see a choose account dialog otherwise.
As far as I know Multitenant + Personal works for all flows (desktop, web, device).