```suggestion      evt_data.report_event = TRUE;      evt_data.mode = FIM_SCHEDULED;      evt_data.type = FIM_DELETE;      evt_data.w_evt  = NULL;  ```  Deleted events weren't being generated. Aside from this, all other changes looks good to me.