My umbrel node keeps running version 0.3.14 despite having a flashed SD card with umbrel OS v0.4.8
The web interface keeps showing update available, and update via SSH gives no error messages.
Just re-flash the mSD card with the latest version and will be fine. Also by reflashing will eliminate any errors on that card, sometimes these cards get corrupted too.
Re-flashing the mSD card will NOT affect any user data, that is on the SSD. On mSD card is only the OS