Improve error messages when temporary file creation fails