When downloading a Google Spreadsheet as a CSV, only the visible columns are used, which I guess is the expected behavior UX wise. However, I'd like to keep some columns hidden, but download a CSV which includes them.
Download a Google Spreadsheet with hidden columns
google spreadsheets