OTA Update Not Updating Version of Running Partition
After locally flashing a door controller with version 1.0.3.0, the board will check for an update, notice that the remote version 1.0.5.0>1.0.3.0, update, and restart. Upon restarting the version is correctly displayed as 1.0.5.0, however the following night when the board checks for an update it still thinks that the running version is 1.0.3.0 instead of 1.0.5.0.
This causes nightly reflashes/restarts when no update should be applied if the controller is truly running version 1.0.5.0.