Your Chromebook might display the error “The security module on this device is not working” and in most cases resetting the Embedded Controller (EC) chip resolves the issue.
What is EC
According to Wikipedia, An embedded controller (EC) is a microcontroller in computers that handles various system tasks that the operating system does not handle. You will get a list of such tasks here. Check that out if you are curious.
Now, what’s the deal with Chrome OS and EC?
According to the official documentation:
“The Chromium OS project includes open-source software for embedded controllers (EC) used in recent ARM and x86 based Chromebooks. This software includes a lightweight, multitasking OS with modules for power sequencing, keyboard control, thermal control, battery charging, and verified boot.
This includes the Samsung Chromebook (XE303C12) and all Chromebooks shipped after the Chromebook Pixel 2013 (inclusive). See the Chrome OS devices page for a list.
How do you fix this error?
This might sound strange, but according to Google Product Expert Jim, doing this for at least 25 times will fix the issue for you. You may not need the whole 25, but you get the idea.
- Power on the Chromebook.
- Leave on for at least 30 seconds. Don’t do anything.
- Power off the Chromebook. (Shut it off completely, don’t just close the lid. Refer to “Turn off your Chromebook” section here if you want to know how to do that.)
Give this a try and let me know in comments if it worked. Stay tuned for more Chrome OS troubleshooting resources.