Adding my organization to the list that was bitten by this. We had a meeting set to auto-record and then attended solely by a Teams Meeting Room and attendees outside of our organization.
Not only did the organizer not receive the recording in their own OneDrive, since nobody within our domain other than the TMR joined, Teams was not able to save the video anywhere. As a result, the meeting was never uploaded and deleted after only 20 days. Needless to say, a month after the meeting took place this person needed to access the recording they assumed was in their OneDrive, it was not there and was deleted with no chance to recover.
This really needs to be changed. We were a Zoom shop and migrated to Teams, it was insanely easy to manage recordings in Zoom. No it is not and we risk losing important recordings that our users just assume will be available to review.