Google Drive woes

well, headless host is not the issue.

i would start over, follow the rclone docs, create a new client id in gdrive, create a new remote.
post the redacted config and post a debug log when the issue happens.

that fact that you have the issue, perhaps every 24 hours, is an important hint.
when you created the project at gdrive, did you choose internal or external?
did you publish the app, put it into production, or what?