I had a look at the logs, this looks indicative:
Okt 06 01:04:22 kevons-surface-pro-7-linux systemd-coredump[1476]: Process 1472 (gnome-shell) of user 42 dumped core.
Module /usr/lib64/mutter-10/libmutter-clutter-10.so.0.0.0 with build-id 3cc7a9ce2658c91e49dd692415aa2be68dd4ce7f
Metadata for module /usr/lib64/mutter-10/libmutter-clutter-10.so.0.0.0 owned by FDO found: {
"type" : "rpm",
"name" : "mutter",
"version" : "42.5-3.fc36",
"architecture" : "x86_64",
"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}
Module linux-vdso.so.1 with build-id f1b9483b20f315f5a17762975f1663485194f598
Module libgjs.so.0 with build-id 4a42afc965a321b44209671264a8087ca580e065
Metadata for module libgjs.so.0 owned by FDO found: {
"type" : "rpm",
"name" : "gjs",
"version" : "1.72.2-2.fc36",
"architecture" : "x86_64",
"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}
Module libatk-bridge-2.0.so.0 with build-id 6e8bbd08175f1a419df6928144afbc4812036fa7
Metadata for module libatk-bridge-2.0.so.0 owned by FDO found: {
"type" : "rpm",
"name" : "at-spi2-atk",
"version" : "2.38.0-4.fc36",
"architecture" : "x86_64",
"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}
Module libpangocairo-1.0.so.0 with build-id 22a22a1d56dc1eac17ce7c1fba97f248d33cf9b8
Metadata for module libpangocairo-1.0.so.0 owned by FDO found: {
"type" : "rpm",
"name" : "pango",
"version" : "1.50.9-1.fc36",
"architecture" : "x86_64",
"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}
Module libgtk-3.so.0 with build-id 6a3d5e090a2af664d46275a65cc7d0bbe49d61f1
Metadata for module libgtk-3.so.0 owned by FDO found: {
"type" : "rpm",
"name" : "gtk3",
"version" : "3.24.34-1.fc36",
"architecture" : "x86_64",
"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}
Module libglib-2.0.so.0 with build-id 8a4c270219135729dff508e4bb3cc03099af40e8
Metadata for module libglib-2.0.so.0 owned by FDO found: {
"type" : "rpm",
"name" : "glib2",
"version" : "2.72.3-1.fc36",
"architecture" : "x86_64",
"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}
Module libgobject-2.0.so.0 with build-id 0b8a5d2389e6a87292760e6823985b8194400e5d
Metadata for module libgobject-2.0.so.0 owned by FDO found: {
"type" : "rpm",
"name" : "glib2",
"version" : "2.72.3-1.fc36",
"architecture" : "x86_64",
"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}
Module libgio-2.0.so.0 with build-id fae14c3c3067a42dc480b1d6898c46cd4e2a3f90
Metadata for module libgio-2.0.so.0 owned by FDO found: {
"type" : "rpm",
"name" : "glib2",
"version" : "2.72.3-1.fc36",
"architecture" : "x86_64",
"osCpe" : "cpe:/o:fedoraproject:fedora:36"
}
Module libgnome-shell.so with build-id c0cd2b068073fdc3d4641fece0c53e240332942e
Stack trace of thread 1472:
#0 0x00007f3fbcd3f24a memset (ld-linux-x86-64.so.2 + 0x2524a)
#1 0x00007f3fbcd22410 _dl_map_segments (ld-linux-x86-64.so.2 + 0x8410)
#2 0x00007f3fbcd23a75 _dl_map_object (ld-linux-x86-64.so.2 + 0x9a75)
#3 0x00007f3fbcd1d3c5 openaux (ld-linux-x86-64.so.2 + 0x33c5)
#4 0x00007f3fbcd35219 _dl_catch_exception (ld-linux-x86-64.so.2 + 0x1b219)
#5 0x00007f3fbcd1d817 _dl_map_object_deps (ld-linux-x86-64.so.2 + 0x3817)
#6 0x00007f3fbcd3acee dl_main (ld-linux-x86-64.so.2 + 0x20cee)
#7 0x00007f3fbcd37303 _dl_sysdep_start (ld-linux-x86-64.so.2 + 0x1d303)
#8 0x00007f3fbcd38f1e _dl_start_final (ld-linux-x86-64.so.2 + 0x1ef1e)
#9 0x00007f3fbcd37d18 _start (ld-linux-x86-64.so.2 + 0x1dd18)
ELF object binary architecture: AMD x86-64
Okt 06 01:04:22 kevons-surface-pro-7-linux gnome-session-binary[1464]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 7
Okt 06 01:04:22 kevons-surface-pro-7-linux gnome-session[1464]: gnome-session-binary[1464]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 7
Okt 06 01:04:22 kevons-surface-pro-7-linux /usr/libexec/gdm-wayland-session[1463]: dbus-daemon[1463]: [session uid=42 pid=1463] Activating service name='ca.desrt.dconf' requested by ':1.2' (uid=42 pid=1464 comm="/usr/libexec/gnome-session-binary --autostart /usr" label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Okt 06 01:04:22 kevons-surface-pro-7-linux /usr/libexec/gdm-wayland-session[1463]: dbus-daemon[1463]: [session uid=42 pid=1463] Successfully activated service 'ca.desrt.dconf'
Okt 06 01:04:22 kevons-surface-pro-7-linux gnome-session-binary[1464]: Unrecoverable failure in required component org.gnome.Shell.desktop
Okt 06 01:04:22 kevons-surface-pro-7-linux systemd[1]: systemd-coredump@0-1475-0.service: Deactivated successfully.
Okt 06 01:04:22 kevons-surface-pro-7-linux gdm-launch-environment][1438]: pam_unix(gdm-launch-environment:session): session closed for user gdm
Okt 06 01:04:22 kevons-surface-pro-7-linux audit[1438]: USER_END pid=1438 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix,pam_umask acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=kevons-surface-pro-7-linux addr=? terminal=/dev/tty1 res=success'
So it looks like gnome-shell is crashing.
Not easy to debug, unfortunately. Do you remember if you received an update, perhaps for the gnome-shell package, when this started happening?