If replicas=1, then there’s only one copy of each data. And data is sharded across groups.
So, if a server dies, then that data is not being serviced at all. So, queries which need those predicates won’t be able to function.
The reason move is happening is that the servers don’t have equal data stored in them. Zero is trying to adjust the data between groups so that each group would contain roughly the same amount of data, by moving some predicates from one group to another.