Hi @Kevin Chamberlain,
My email is a Hotmail account that is associated to my 365 subscription.
So, your Teams client is also signed in with this personal Hotmail account, right? If this is the case, it's actually an expected behavior and I can also reproduce it in on my end.
When I sign in Teams using the personal outlook.com account, no meeting link can be generated when I click the Teams Meeting option in Outlook:
When I sign in Teams client using an enterprise Exchange account which has the Teams license, (the account added in Outlook is still the personal outlook.com) the meeting link can be generated properly.
Checking it further, I noticed that the meeting link started with "https://teams.microsoft.com" which means it's created by a work or school account rather than a personal account. When joining the meeting via the link, it showed that the meeting organizer is the work account I used to sign in Teams instead of the personal outlook.com account I used to send the meeting request out.
Taken in the round, currently Outlook can only generate Teams meeting link when the Teams client is signed in with a work or school Exchange account.
Therefore, for your situation, it's suggested to create a new Teams meeting directly from within the Teams app instead.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.