I know that it is perhaps not the best contribution.
But my solution, a few weeks ago, was to stop using Cursor, instead using other alternatives, and to check every so often if Cursor is finally stable or working as before.
Not just because of this problem, but because of many other recurring ones.