Yes, but Ledger state that the Nano X is only compatible with macOS 11, 12, and 13. If his OS is older than this, than that might be the issue.
But according to ledger FAQ, it can operate on MacOS 10.10(OS X Yosemite) quoted below
Can Ledger Nano X operate on its own?
Ledger Nano X requires either a desktop computer (at least 64-bit Windows 8.1, macOS 10.10 or 64-bit Linux) or a smartphone (at least iOS 9 or Android 7) to install apps, to add accounts, to check account balances and to manage secure transactions.
Unless they remove support on the latest version?
@OP have you tried to check if your Nano X will work on other devices or in Windows OS?
If not, there is a possibility that your Nano X has a hardware issue it's either the USB cable or the USB port, or possible if it's brand new and came from Ledger it might be defective you can send them back to Ledger for warranty or replacement.