A short note on fixing an unresponsive GNOME Softwate application.
If you found yourself in a situation when the Software application ends up in endless loading state, the following might fix it for you:
$ sudo killall gnome-software
$ sudo systemctl stop packagekit.service
$ sudo systemctl stop packagekit-offline-update.service
$ sudo rm -rf /var/cache/PackageKit/*
$ sudo systemctl start packagekit.service
$ sudo systemctl start packagekit-offline-update.service
$ pkcon -v update
The above helped me to recovered from a bad Fedora 35 to 37 upgrade.
Check out my book
Deployment from Scratch is unique Linux book about web application deployment. Learn how deployment works from the first principles rather than YAML files of a specific tool.