ShaniOS maintains two separate environments. If an update - or anything - goes wrong with one environment, simply reboot and switch to the other.
I struggled with Hyprland for months, until this Arch-based distro fixed it ...
Sometimes, a GUI app isn't enough.
Linux isn't ready for primetime on some laptops ...