Update: I added an email step upon script conclusion with error capture. It reports a 100 error (file not found). This only occurs when the script runs server side.
It sounds like one of two things:
1) Bad data source on the server.
2) Bad credentials stored in the Import script step.
Check those and see if they're sound. I'd wager on number 1 first, since it runs okay on a client.