Dual geoprocessor

Hi all,I have successfully created a first script that can allow the client to query a layer, turn it into a feature set, and allow the client to extract data to the extent they wish. Now I would like to allow the client to perform a second query. To do so, I need to run a second Extract data GP tool along with the first one. I now have two GP tool running. Now, everything works fine, except the fact that my ouput zipped file only contains empty shapefiles, and that I get the following error: