E42 — OTA_VERIFY_FAILED
The OTA firmware image failed verification after being written to flash.
What happens
The error is logged and execution falls through — the WebSocket connection and normal operation continue. The OTA state may be left in an inconsistent state until the next reconnect cycle. The device will not reboot automatically.
Possible causes
- The firmware download was corrupted (checksum/signature mismatch). This can happen if the WebSocket connection dropped mid-transfer.
- The firmware binary on the update server is itself corrupted.
How to fix
- Retry the OTA update — Trigger the update again from the FKMTime web interface. A successful update will complete verification correctly.
- Check server-side firmware binary — Confirm the binary hosted for updates is not corrupted (re-upload if necessary).
- Contact support — Open an issue on GitHub if verification fails consistently.