How to Fix an Outlook Custom Calendar Form Creating Midnight Meetings
Question details
The user needs to restore the default New Appointment form in Outlook because a custom form is overriding it and incorrectly scheduling events as full-day meetings.

- Product
- Microsoft Outlook 365
- Device & OS
- not provided
- Scenario
- Creating a new calendar appointment using the Outlook interface.
- Observed behavior
- The calendar defaults to a custom form that automatically generates full-day meetings starting at midnight instead of standard timed appointments.
Before modifying deep folder configurations or using MFCMAPI, download the latest release of the MFCMAPI tool from GitHub and export your current calendar folder as an Outlook Data File (.pst) to safeguard your schedule.
Restore the Default Form via Calendar Properties
Change the calendar folder properties back to the default appointment form to resolve basic form overrides.
In many cases, the custom form is simply set as the default post format for your calendar folder. Switching this back to the standard 'IPM.Appointment' class will instruct Outlook to use the default time-based meeting window.
Locate your Calendar folder in the left-hand navigation pane of Outlook. Right-click the folder name and select 'Properties' from the context menu.
In the General tab, look for the dropdown menu labeled 'When posting to this folder, use:'. Change this selection from your custom form back to 'IPM.Appointment'.
Click 'Apply' and then 'OK'. Double-click on a blank space in your calendar to verify that a standard appointment window opens.

Remove Incorrect MAPI Properties using MFCMAPI
If changing the folder properties via the Outlook interface fails, use the MFCMAPI tool to forcefully remove conflicting custom form properties.
Discover a Hassle-Free Office Experience with WPS Office
If you are tired of dealing with complex Outlook configurations, MAPI properties, and registry errors, consider streamlining your daily document workflows with WPS Office. It provides a lightweight, highly compatible, and user-friendly suite for all your productivity needs.

Frequently Asked Questions
Why does my Outlook meeting default to a midnight start time?
This usually happens when a custom calendar form or a corrupted folder property forces an 'All Day Event' flag by default, which Outlook automatically schedules from 12:00 AM to 12:00 AM the following day.
What does IPM.Appointment mean in Outlook?
IPM.Appointment is the standard default message class used by Microsoft Outlook to generate regular, time-bound calendar events and meetings.
How do I completely delete unwanted custom forms in Outlook?
To delete a custom form, enable the Developer tab, click 'Choose Form', navigate to 'Manage Forms', and then select your custom form from the Personal Forms Library or Folder to delete it permanently.




