I tried several ways:
-
delete it from the UI
After I click "Empty you recycle bin" button, nothing in the recycle bin. -
use database.emptyRecycleBin()
Even though there is nothing in the recycle bin, I am able to query it back using "all rows". -
use workbench
It first gives me a warning "It does not seem like this record can be deleted. Are you sure you wish to continue?"
Then I hit confirm delete it gives me
Result: "Entity Is Deleted"
Status: "ENTITY_IS_DELETED"
Best Answer
The system doesn't immediately purge deleted records once you empty the Recycle Bin. Instead, they're flagged for purging, which runs periodically in the background. Your record will be gone after the next sweep. I do not remember the exact time frame for this process, but it's definitely
within 24 hoursgoing to happen at some point. See this knowledge article for details: