Replicas Performing All Queries

Hello,

I have a 4 node cluster and for some reason, only the nodes hosting the replica shards are performing search queries. From my understanding, searches should go to the node hosting the shard that is doing less queries overall (aka not doing a whole lot). Am I misunderstanding how queries work, or is there possibly a bug? Is anyone else having a similar issue?

Thank you!