Wrap run.save in try/catch to fail more gracefully. Needs investigation.