The error is not always hardware. Sometimes, the software version is buggy.

The "Missing Smart Card" error in Avengers Tool—a professional mobile servicing software—typically occurs when the application cannot communicate with the physical security dongle (the smart card) required for authentication NHS England Digital Core Troubleshooting Steps