The BalancerCommandsScheduler is the component in charge of submitting remote commands issued by the config server primary node to evenly distribute user data across the cluster.
Such remote commands should be interrupted when the submitting node steps down to ensure that BalancerCommandsScheduler frees up any acquired resource and does not block the election of a new primary.