SIM card errors in mobile devices like a No SIM card error on your Moto X4 can be triggered by software glitches like rogue apps, malware, faulty updates, or bugs ...
When your phone prompts a No SIM card error, it doesn’t always implies that the SIM card or relevant component is damaged. In fact, SIM card errors in smartphones are often tied to software issues.