I think the dev team still don’t understand what people are posting here about. Is not about unity being “slow”
The issue is the editor will randomly show the loading bar for 10 minutes and more at the time, while doing nothing, it doesn’t process some heavy operation or something that takes time, it just waits for something internally, then after minutes ( 8, 10 or more minutes) pass will unfreeze, and you can continue to work till the next time it happens which usually is 2 or 3 times an hour.
So again, the user did not select a heavy operation (like lighting bake or similar) the user will just click in the editor window, or select a prefab, or change a value in the properties panel, stuff like this.
then boom, unity will show the loading bar for 10 (around) minutes and will wait for some internal click that will unfreeze the editor.
This will not happen with all projects BUT once it starts happening that project is busted. On the same computer different projects will work fine at least till they may or may not get hit by this bug.
From my experience unity will work with that project for days with no issue before this loading bar happens. And no changes were made to the project that justify the issue (the same assets, scripts, ecc, are present nothing added that could break)
Said this, I understand perfectly that is hard to pin point what is the issue because I removed assets, added assets, updated packages, ecc to understand what could be. If something fix it. I think other users did this too.
One thing I suggest is looking into how unity editor passes events inside the unity itself (maybe related with unity UI), maybe something breaks and the event are not sent or received correctly.
Second thing I suggest that maybe unity is trying to re-import or check all assets inside the project because it thinks that they are out of date or that the assets had been changed.

