Hi Edgar
2a. The file doesn't exist and it is not created after a successful access. I believe this is the root cause of my issue and it doesn't seem to be permissions related.
2b. Here are the contents of the GOOLE_DRIVE_SETTINGS:
client_config_backend: settings
client_config:
client_secret: [Client Secret]
save_credentials: True
save_credentials_backend: file
save_credentials_file: gdrive.cache
get_refresh_token: True
2c. I am using PyDrive 1.3.1 installed via PIP. I think I'll report an issue on their Git page since I feel it could be PyDrive and not Duplicity that is causing this.
3. Thanks for the information. I'll tidy my script up and remove that option.
Thanks.
Owen