Unable to delete a specific calendar item.

Tino Stapelbroek 21 Reputation points


I have and issue with a user who can not delete a specific 1 calendar item.
I tried options to remove the items as administrator from exchange powershell but i cant even find the calendar item when i user the search-mailbox function. I can find other calendar items on the same day.
I can see the item in web and outlook client but can not edit or delete the item.
I tried to get some details from the appointment through mfcmapi, when i click the calendar item i get the errors below.


Code: MAPI_E_CALL_FAILED == 0x80004005
Function DefaultOpenItemProp( iItem, mfcmapiDO_NOT_REQUEST_MODIFY, lppProp)
File Controls\ContentsTableListCtrl.cpp
Line 1306

Code: MAPI_E_CALL_FAILED == 0x80004005
Function m_lpContentsTableListCtrl->DefaultOpenItemProp( iSelectedItem, bModify, lppMAPIProp)
File Dialogs\ContentsTable\ContentsTableDlg.cpp
Line 556

This could be an access issue, the user can not delete it, another user with full access on the mailbox can not delete it.

I need to delete or edit the appointment to delete the reminder. The reminders keeps popping up for that appointment, and somehow the appointment is duplicated so he gets multiple lines in the reminder notification of the same appointment.

Its a server 2016 exchange environment. I looked at other articles on the web , but those cases didnt seem to be about an issue with a single item in a calendar.

Anyone know how to resolve this?

Thanks in advance.

Outlook Management
Outlook Management
Outlook: A family of Microsoft email and calendar products.Management: The act or process of organizing, handling, directing or controlling something.
4,945 questions
Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,390 questions
{count} votes

Accepted answer
  1. Andy David - MVP 142.7K Reputation points MVP

    to help mitigate the cached entry issue, if you re-create a new mailbox, add the existing Legacy Exchange DN of the current mailbox as an X500 address to the new mailbox.

    Example. If this is the existing LegacyExchangeDN of the current mailbox:
    /o=Contoso/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=UserA

    Add that as an additional email address of type X500 to the new mailbox:


    0 comments No comments

5 additional answers

Sort by: Most helpful
  1. Yuki Sun-MSFT 40,881 Reputation points

    Hi @Tino Stapelbroek ,

    Is there any error message if the user attempts to delete the calendar item in Outlook or OWA?
    Have you tried deleting the problematic item using MFCMAPI? Or will this trigger the same error as you mentioned above?


    Besides, in addition to the suggestions provided by Andy, here are some more thoughts for your reference:

    1. In Outlook, try emptying the Deleted items folder, and then try it again to see if the problematic meeting event can be removed.
    2. As per your concern about the reminders, you can try to locate the reminder using the MFCMAPI tool by sorting the subject, then delete it and check if this can suppress the reminders of the problematic event:

    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  2. Tino Stapelbroek 21 Reputation points


    Thanks for the responses.

    When you delete it from the outlook client it says: move, copy or delete can not be completed, the item might be already moved or deleted or you have insufficient rights. If the item is sent as task or meeting request the recipient might not receive updates. Client operation failed.

    From the webclient it looks like you can delete it but its back when you refresh the page.

    I tried to remove the reminder with mfcmapi but i get the errors i mentioned in the beginning (MAPI_E_CALL_FAILED == 0x80004005)

    I did a New-MailboxRepairRequest -Mailbox username -CorruptionType ProvisionedFolder,SearchFolder,AggregateCounts,Folderview -Detectonly (i did not see any results of corruption)

    The mailbox move i havent tested yet, same as clear the deleted items folder. Need some more time for that. I will try next week probably.

  3. Tino Stapelbroek 21 Reputation points


    I also did a mailbox move to another database, and the appointment where still visable but still could not be deleted.
    I also asked the user to empty his deleted items.

    @Yuki Sun-MSFT , i did try a export import last week and that didnt copy the damaged appointment, so i was hoping the move would work.

    A new mailbox could be a solution, but im a bit worried about the changing mailbox guid and future appointments would not have any link anymore with existing appointments, so he might not receive calender changes updates. Next to the people who send mail with cached auto complete mails.

    Maybe we could do a mailbox export and then, restore the mailbox from before the created data of the calendar item, then delete everything and import the pst, this might keep all future calendar appointments working for future updates.

    i will think about what to do next, i will try to post an update soon.

    0 comments No comments

  4. Tino Stapelbroek 21 Reputation points

    anonymous userDavid ,

    That x500 entry wil also mitigate the calendar updates? I gues i just try to simulate it with a test account first so i know what to do if i run inton any unexpected problems.

    Thanks again.

    Need some time to take these steps.