settings object created with schema 'org.gnome.nm-applet.eap' and path '/org/gnome/nm-applet/eap/*/', but path '/org/gnome/nm-applet/eap/' is specified by schema
After upgrade to GNOME 43 on Arch Linux, I can't edit openvpn connection - either in nm-connection-editor or in GNOME Control Center, both of them crash after I press "Apply".
(nm-connection-editor:41218): GLib-GIO-ERROR **: 13:28:18.534: settings object created with schema 'org.gnome.nm-applet.eap' and path '/org/gnome/nm-applet/eap/c3c71f20-cdcc-493a-ac1e-ac168d2a1901/', but path '/org/gnome/nm-applet/eap/' is specified by schema
[1] 41218 trace trap (core dumped) nm-connection-editor
I removed path="/org/gnome/nm-applet/eap/"
from /usr/share/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml
, ran glib-compile-schemas
-> now both nm-connection-editor and Control Center can edit (and save) VPN connections now.