OK - ran into this post while trying to get directions on making Teams skip the lobby for meetings.
https://www.magenium.com/Information/Articles/how-automatically-admit-attendees-microsoft-teams
seems like a bug, at least the post offers a work around.
*edit - tested this last night - and it does solve the problem. I did have to run it twice to hit all of my users oddly.