Too many teams get the same 0.751 result - data leakage or real numbers?

I find it a bit odd that many teams fall on the same NDCG number…did teams find data leakage?

I think there might be a bug in the score calculation function…we trained two models both get the same 0.751 score