Suggested by Kevin Fons – Needs Votes
I submitted a ticket for this and MSFT said it was "by design".
When new users are assigned licenses and created in Business Central they are assigned the "Business Manager" role as it is first in the list.
Ou customers would prefer to assign a default role as we used to be able to in NAV and new users would default to the default role and not to Business Manager.
This is a bug. When you have an app with a guid below the app id of the app where the business manager role exists, it will take the first profile it finds based on the app id instead of always using the default profile. It even ignores the fact that a profile is inactive, it just takes the first it finds in table All Profile.