ShaniOS maintains two separate environments. If an update - or anything - goes wrong with one environment, simply reboot and switch to the other.
Software licenses don’t drift out of compliance because teams are careless. They drift because environments change faster ...