User is unable to save teams recording to cloud and getting error :
This recording couldn’t be uploaded and will expire in 19 days, select the recording to download.
Microsoft recently made the change and now recordings are being saved to One Drive instead of Streams, This is the reason users with one drive disabled are unable to save the recordings to One Drive.
"As of August 2021, Teams meeting recordings are no longer saved to Microsoft Stream. All recordings are now saved to OneDrive and SharePoint."
Ref – https://support.microsoft.com/en-us/office/record-a-meeting-in-teams-34dfbe7f-b07d-4a27-b4c6-de62f1348c24
Enable One Drive for the user or Continue to save it offline.