yes, otherwise the locations of the shards are not saved and in case of fail over to another node a new coordinator would not have the correct state, which is fatal.

The restart should not be instant. It should be started again after a while, so the data store or network get a chance to recover.