Hi there, welcome to the forum!
I’m not a GNOME user, but I’ve often read that extensions tend to break over time / updates and are a common source of troubles.
You could try removing them all and, if the situation improves, add them one by one until you try the offending one.
Apart from that, you tried a lot of things, but you could hopefully find other ideas in this tutorial: