When saving the file, the extension operation is blocked

Hi @user715,

The “Waiting for code actions” pop-ups appear when extensions are slow to respond during save. With “Remove Unused Import”, “Auto Import”, and “Tailwind CSS IntelliSense” all installed, each registers on-save actions, and the save waits for all of them to finish.

To fix this:

  1. Open Settings (JSON) and check your editor.codeActionsOnSave setting. Try setting it to {} temporarily to confirm it resolves the issue, then add back only what you need.

  2. Disable extensions one at a time to identify the slow one. “Remove Unused Import” and “Auto Import” may overlap with TypeScript’s built-in import organization.

  3. When the pop-up appears, you can click “Skip” to cancel it and let the save complete.

Related thread with more context: Infinite Loading Issue When Saving Files in Cursor App