Are you by chance running the latest mutter and gnome-shell in Fedora 37?
Can you check you system logs for messages similar to these:
Attempting to freeze the notification queue for object ClutterText[0x5641b693eca0]; Property notification does not work during instance finalization.
Attempting to thaw the notification queue for object ClutterText[0x5641b693eca0]; Property notification does not work during instance finalization.
I had temporarily to rever to an old version of mutter on Fedora 38 Beta and the version I used caused all kinds of issues including lots of slowness and even incompatibility with the gnome portal, preventing apps from opening.
You might be hitting that same issue.