Could I ask you to reboot the Shake once again, then wait for about an hour, and if the update has not been installed yet, download the logs via the orange button at the bottom of rs.local/ and send the file to me?
This will help in understanding what’s possibly causing the delay.
Thank you for the logs. From them, it appears there is some corruption going on in the updater:
2025 342 22:09:07: Checking for software updates, see upgrade.log for details
/usr/local/bin/rsh-sw-fetcher: ½ì9ÐA¤´œÊ–/0Ò_¤¯ÇÒ
But also present in other places.
I would recommend re-burning the microSD card to restore the Shake OS to its “standard” state, and then, if the Shake does not update to v21 within 24 hours of the re-burning, rebooting it again to manually trigger the updater.
You can find all the instructions here. Bear in mind that, after the re-burn, you’ll have to re-configure your WiFi connection.
If, after all this, the Shake still remains on v20, please download the new logs and send them to me. Thank you.