Graphql query returns 21 objects in where clause but fails on 22nd. Must be default 20 somewhere with some index issue. It should return all the where id parameters

Error while filtering on more than 21 items in the where id clause. Always giving Error "“message”: “Cast to ObjectId failed for value …” for 22nd items. Even checked 22nd item is perfectly fine when retrieved independently or i break my 50 records input into 20 20 10

{
pages(
where: {
id: [
“64ccb705dd2a9e0d5870f9fb”
“64ccb731dd2a9e0d5870f9fe”
“64ccb748dd2a9e0d5870fa01”
“64ccb753dd2a9e0d5870fa04”
“64ccb785dd2a9e0d5870fa07”
“64ccb79add2a9e0d5870fa0a”
“64ccb7addd2a9e0d5870fa0d”
“64ccb7c5dd2a9e0d5870fa10”
“64ccb7d7dd2a9e0d5870fa13”
“64ccb7e7dd2a9e0d5870fa16”
“64ccb7f3dd2a9e0d5870fa19”
“64ccb801dd2a9e0d5870fa1c”
“64ccb80edd2a9e0d5870fa1f”
“64ccb823dd2a9e0d5870fa22”
“64ccb830dd2a9e0d5870fa25”
“64ccb840dd2a9e0d5870fa28”
“64edc09c60c5f79f6d6dc060”
“6512d4d30abb3ba2cf878cce”
“6512d4ea0abb3ba2cf878cd1”
“6512d4ff0abb3ba2cf878cd4”
“6512d5190abb3ba2cf878cd7”
“6523f529bd1827c2ce071e08”

  ]
}

) {
id
pageId
}
}