Microsoft Remote Desktop client for Mac OS X Error code: 0x104 license for this device isn’t valid
I am using Apple MacBook Pro 15-inch Retina with native Apple Mac OS X Catalina 10.15.7 installed, Microsoft Remote Desktop client for Mac OS X version 10.4.1 (1825), and it was working fine even with earlier versions of Mac OS X and RDC client since March 2020, but once after September 2020 I am receiving error message when trying to connect to the same terminal server under Windows Server 2012 R2 Standard: «Unable to connect - We couldn’t connect to the remote PC because the license for this device isn’t valid. Contact your network administrator for assistance. Error code: 0x104.»
And it is even more strange that from the same Mac, using Microsoft Remote Desktop client for Mac OS X Beta - version 10.4.1 (1818) - I am connecting with no any problems. The key factors are: "the license for this device isn’t valid", error code 0x104 and Microsoft Remote Desktop client for Mac OS X beta - version 10.4.1 (1818) works fine.
Seem that Microsoft Remote Desktop client for Mac OS X creates some folder or file with license information which should be removed to allow RDC to connect - as beta client works fine and I believe it is installed to another folder.
My solution: in folder "/Users/'user_name'/Library/containers" rename (or remove) two folders: 'com.microsoft.rdc.macos.qlx' и 'com.microsoft.rdc.macos'. After just re-install Microsoft Remote Desktop client for Mac OS X, error "0х104" disappears, and client becomes able to connect to remote server.
MacBook Pro Retina