f9e81284f8
While an extension's actual state can no longer change once it is in ERROR state, its requested state can. In fact, disabling an erroneous extension is highly recommended, so that it doesn't cause problems again on the next login. https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7004 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3073>