Inaccurate query results

Dgraph Version:v21.12.0

Why can I find country_2 through deivce_6 reverse country search, but can’t find device_6 through country_2, why?

Can you try this query?

{
  var(func: eq(idfa, "device_6")) {
    DEVC as uid
  }
  
  device(func: eq(country, "country_2")) {
    name
    country
    geo_has_device @filter(uid(DEVC)) {
      name
      idfa
    }
  }
  
}

Can’t find device_6

device_97910024 can found

Can you share your schema and also an example of your dataset in RDF?