Zend certified PHP/Magento developer

Getting message – Read NVMe Identify Controller failed: NVME_IOCTL_ADMIN_CMD: Bad address – when using smartctl command

I am trying to check certain specifications of a hard drive on a computer with no operating system installed. I am using a Knoppix bootable disk (v8.6.1) to run a bash script with the line smartctl -i /dev/nvme0. However, I keep getting the same message:

Read NVMe Identify Controller failed: NVME_IOCTL_ADMIN_CMD: Bad address

I can run this command just fine on another computer (same model) with a different linux distribution already installed, but for some reason the command fails when running on the Knoppix disk.