In SharePoint 2013, I'm using a hierarchy of content types, and the content type hub, and retention policies and they don't appear to play well together. I'm wondering if anyone has a work-around...
On the Hub site collection: I have Base Content type, on which I have a retention policy. I have a Derived Content Type, which inherits the retention policy. When the Expiration Policy timer job runs, documents of both the Base and the Derived content types are properly deleted.
On the Subscribing site collection: I have documents using both the Base and Derived content types. When the Expiration Policy timer job runs, documents of the Base content type are properly deleted, but documents of the Derived content type are not.
This seems like a bug - can anyone convince me otherwise?
And more immediately, how can I work around it?
My first attempt was to define a retention policy on both Base and Derived content types, but SharePoint doesn't want derived content types to have different policies from their parents, so I'm prevented from that. And SharePoint won't let me apply retention policies on the subscribing site collection (because of course, it's properly inheriting it from the publishing hub.