Turns out the casting of the ObjectId seemed to be the issue. It was being cast using the Schema type Object Id mongoose.Schema.Types.ObjectId when it needed to be just a pure ObjectId mongoose.Types.ObjectId.
mongoose.Types.ObjectId.不能使用mongoose.Schema.Types.ObjectId