Multiple NAs in group_by count results

Recently when I’ve been running group_by with hl.agg.count, there will be multiple rows for the NA counts in the resulting table rather than just one. For example,
ht.group_by(ht.subpop_description).aggregate(n=hl.agg.count()).show(100)
shows the expected counts for defined subpop_descriptions, but “NA” appears several times

Any thoughts on why this is happening? Thanks!

This looks like a bug, can look into it early next week.

Fix is here: [query] Fix bug in handling of missing fields in grouped aggregation … by tpoterba · Pull Request #12079 · hail-is/hail · GitHub

Thank you!