Running RBPM 4.0.2 Patch D, soon to be E.

We have a bunch of objects in the DelegateeDefs container that have a
date that has passed in the srvprvAssignExpiration attribute and the
corresponding object and old date in the DelegationsDefs container.

The issue we are seeing is that even if the srvprvAssignExpiration date
has passed the delegation is still active.

The delegation is not visible in the User Application but the delegate
still sees the task that belong to the user that had created the delegation.

If we delete the objects from the DelegateeDefs / DelegationsDefs
container the issue is resolved.

Is this correct behaviour we are seeing?