I probably titled this node incorrectly and/or explained my issue incorrectly. I agree, I don't think the issue is with the code itself or Spreadsheet::WriteExcel. I have set the permission on the directory where I have the scripts for now to give 'everyone' full control to try to resolve the issue. My original code runs, but saves the excel file to the server and doesn't make it available to the client. Does it sound like I still have a permission issue somewhere?