Split from this thread.
I got the firmware update via Windows Update. However it fails to install. In device manager I get:
Surface Embedded Controller Firmware 88.899.256.0
"This device cannot start. (Code 10)
Indicates a revision number encountered or specified is not one known by the service. It may be a more recent revision than the service is aware of."
When I boot into the bios config screen, I see that it is actually running 88.855.257.0 (the previous version). When I reboot, it tries to install something but fails and boots into the previous EC bios.
Any suggestions?