Filtering multiple nested ObjectId's

Because your types are ObjectId and

is a string. Types and values must match.