Assume 1st time ur going to debug the service then u will be adding a savepipe line & restore pipeline, both are enabled. u run the service.
You won’t face any problem, but really there is no use of enabeling restore pipeline.
2nd time ur going to debug the Required service where u put the save/restore pipeline steps.
now u try to run service either step by step or run the service, at first place a window will appear to get the input for that service, in this debuging scenario we not used to give those i/p and we will move to the next step.
what will happen now? since we dont give any i/p values now the savepiepline will emptied the saveD pieline XML file in the filesystem, so the restore pipeline will fetch the empty pipeline XML, since there are no inputs ur service will throw some error & it will get exit.
To get rid out of this u shud disable the save pipeline