The window starts but does not impact the incoming Alarms - they look like any other Alarm .i.e. no maintenance tag is added. This happens to all and any windows
If the schedule is created with Enable notifications enabled, the alarms are set to maintenance mode visibly, but as documented when you end the schedule, the Tickets get created which is not what we require.
Disable notifications are only for new alarms coming in during Maintenance Window. If an alarm becomes updated (from new), once the Maintenance Window ends, since the policy is for new alarms, they won't see it because the status is now set to "updated".
Once a new alarm comes in and gets updated, it is not new anymore, thus the notification gets sent and ignores the disabling of notifications.
Workaround is alarm can be added to maintenance window policies and include the alarm status set to new.
Also, if a schedule is deleted, the behavior is same as end of maintenance. All matching alarms come out of maintenance and new alarms will not go into maintenance, as the maintenance schedule is over.