Search Query Processing Topology is Having Error/Warning

For the SharePoint 2013 Search Topology Query Processing component we need to Disconnect and then to create new one using below script.
  1. $SearchApp = Get - SPEnterpriseSearchServiceApplication  
  2. $active = Get - SPEnterpriseSearchTopology - SearchApplication $SearchApp - Active  
  3. $clone = New - SPEnterpriseSearchTopology - SearchApplication $SearchApp - Clone– SearchTopology $active  
  4. Get - SPEnterpriseSearchComponent - SearchTopology $clone  
  5. Remove - SPEnterpriseSearchComponent - Identity "<Component guid>" - SearchTopology $clone - confirm: $false  
  6. $wfe = Get - SPEnterpriseSearchServiceInstance - Identity "WebFront ENd Server Name"  
  7. New - SPEnterpriseSearchQueryProcessingComponent - SearchTopology $clone - SearchServiceInstance $wfe  
  8. Set - SPEnterpriseSearchTopology - Identity $clone 
Thanks for reading my blogs.