Fix schedule controller to prevent backup queue accumulation during extended blocking scenarios by properly handling empty backup phases