Sharding cluster error

My sharding command: sh.shardCollection(“database.collectionA”, {“field1”: 1});

In fact, the value represented by field1 is an address in the blockchain. Considering that it is already a hash value, I used a range shard; later I realized that an active address would generate a lot of records and an inactive address would have fewer records.

The addresses mentioned in the mongod error log are not all addresses with many records