Fix Notion ‘Workspace Trash Cannot Be Emptied’ on Pending Operation
🔍 WiseChecker

Fix Notion ‘Workspace Trash Cannot Be Emptied’ on Pending Operation

When you try to empty the Workspace Trash in Notion, you may see the error message “Workspace Trash Cannot Be Emptied” because a pending operation is blocking the action. This usually happens when a database sync, a page deletion, or an integration is still processing in the background. Notion queues certain tasks to avoid data loss, and the trash cannot be cleared until those tasks finish. This article explains why the error occurs and provides step-by-step methods to resolve it so you can reclaim storage and clean up your workspace.

Key Takeaways: Clearing the Blocked Workspace Trash

  • Settings & Members > Workspace > Trash: Manually check if individual items show a “Pending” status before emptying the entire trash.
  • Closing and reopening Notion: Forces the app to re-evaluate all pending operations and often clears the block within seconds.
  • Disabling and re-enabling integrations: Removes a stuck sync that may be holding the trash deletion queue.

ADVERTISEMENT

Why the Workspace Trash Shows “Pending Operation”

Notion uses a background task queue for operations such as deleting large databases, syncing with third-party apps like Google Drive or Slack, and moving pages between workspaces. When you delete a page or database, Notion does not immediately remove the data. Instead, it marks the item for deletion and starts a background process to clean up all linked references, relations, and rollups. If this process is interrupted or still running, the item appears as “Pending” in the trash.

The trash itself is a container that holds all deleted items across the workspace. Notion prevents you from permanently deleting the entire trash while any single item inside it is still being processed. This is a safety measure to prevent data corruption. The error message “Workspace Trash Cannot Be Emptied — There is a pending operation” directly means that at least one item in the trash has not finished its background deletion process.

Common triggers for a stuck pending operation include:

  • Deleting a large database with many linked databases or rollup properties.
  • A third-party integration that is syncing data at the same time you delete items.
  • A page that was moved to another workspace and then deleted before the move completed.
  • Network interruptions during the deletion process that left the operation in an incomplete state.

Steps to Clear the Pending Operation and Empty the Trash

Follow these steps in order. After each step, check whether you can empty the trash. If one step does not resolve the issue, proceed to the next.

  1. Refresh the workspace manually
    Press Ctrl+R on Windows or Command+R on Mac to refresh the current Notion page. This forces Notion to reload the trash view and recheck the status of all pending items. After refreshing, click the Trash icon in the left sidebar and look for any item that still shows a spinning loader or “Pending” label.
  2. Close Notion completely and reopen it
    Exit Notion entirely. On Windows, right-click the Notion icon in the system tray and select Quit. On Mac, press Command+Q. Wait 10 seconds, then reopen Notion. This forces all background processes to restart. Many pending operations resolve automatically after a fresh launch because the task queue is reinitialized.
  3. Delete individual pending items first
    Open the trash and locate the item that shows a pending status. Click the item to open it. If the page is empty or shows a loading indicator, wait 30 seconds. Then click the three-dot menu in the top-right corner of the page and select Delete permanently. Repeat this for each pending item. Once all individual items are permanently deleted, the workspace trash will allow you to empty the remaining items.
  4. Disconnect third-party integrations temporarily
    Go to Settings & Members in the left sidebar. Select Connections. Review the list of connected apps. For each integration that has a sync status showing “Syncing” or “Pending,” click the three-dot menu next to it and select Disconnect. Confirm the disconnection. After disconnecting all active integrations, return to the trash and try to empty it again. If successful, reconnect the integrations later.
  5. Clear browser cache if using Notion in a web browser
    If you use Notion in a browser, cached data can hold a stale task queue. Press Ctrl+Shift+Delete on Windows or Command+Shift+Delete on Mac to open the clear browsing data panel. Select Cached images and files and click Clear data. Then reload Notion and check the trash.
  6. Switch to a different network
    A slow or unstable internet connection can prevent the background deletion process from completing. Disconnect from your current Wi-Fi and use a mobile hotspot or a different wired connection. Open Notion again and let it sit for two minutes. Then try emptying the trash.
  7. Contact Notion support with the error details
    If none of the above steps work, the pending operation may be stuck on the server side. Go to Settings & Members > Help & Support > Contact us. Provide a screenshot of the error message and list the steps you have already tried. Notion support can manually clear the stuck operation from their end.

ADVERTISEMENT

If Notion Still Shows the Same Error After the Main Fix

Trash item shows “Pending” for more than 24 hours

A pending status that lasts longer than 24 hours indicates a server-side lock. This can happen when a database relation points to a page that was deleted but the relation itself was not removed. Open the original database that contained the relation, find any property that references the deleted page, and remove that property value. Then return to the trash and delete the pending item manually.

Cannot see any pending item in the trash but error persists

Sometimes the pending operation is tied to a deleted workspace page that is no longer visible in the trash list. To force a refresh of the trash index, create a new page anywhere in the workspace, then immediately delete it. This adds a fresh deletion event to the queue, which may push the stuck operation to complete. After deleting the new page, empty the trash again.

Error appears only on the desktop app but not on the web

The desktop app caches some workspace data locally. If the error appears only in the desktop app, log out of your account in the desktop app and log back in. This clears the local cache and forces the app to fetch the current trash status from the server. After logging back in, the pending operation should resolve if it was already completed on the server.

Item Desktop App Web Browser
Cache location Local app data folder Browser cache
Clear method Log out and log back in Clear cached images and files
Effect on pending operation Refreshes task queue from server Removes stale queue data

After applying the clearing method for your platform, the pending operation should disappear and you can empty the workspace trash normally.

You can now clear the workspace trash even when a pending operation blocks it. Start by refreshing the workspace or restarting the app. If the error persists, delete individual pending items or disconnect integrations. For server-side locks, contact Notion support with the error details. As an advanced tip, regularly empty individual items from the trash rather than waiting for the full trash to accumulate — this prevents the queue from becoming blocked by a single large deletion.

ADVERTISEMENT