No way to trap object removal event

I am working with the function

hr = SimConnect_AIRemoveObject(hSimConnect, ObjectID, REQUEST_REMOVE_OBJECT);

It works as advertised (the object is removed), however, I’d like to be notified when the object was removed through REQUEST_REMOVE_OBJECT event (a parameter required in the function). This, however, does not happen - the supplied event is not trapped, and the required parameter seems to do nothing. Does anyone know how to trap this event?