Backup using rclone backend fails with " Post request: file already exists, refusing to overwrite in append-only mode"

I use a rclone append-only repo with Gdrive as backend. This error came up after I hit the API limit.

rclone: 2022/05/23 00:07:15 ERROR : data/9c/9c0e496ab61a49b87399da13cf6e07c404b561e2b46e98685ddd79d0305437ed: Post request rcat error: googleapi: Error 403: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=xxxxxx, userRateLimitExceeded

The next message is:

rclone: 2022/05/23 01:33:36 ERROR : data/01/01f5036d9da2097dc69986753aeeec36cf10f612b3bb5d9cf77cd147071056c9: Post request put error: googleapi: Error 500: Internal Error, internalErrorm/file.psd
rclone: 2022/05/23 01:33:36 ERROR : data/01/01f5036d9da2097dc69986753aeeec36cf10f612b3bb5d9cf77cd147071056c9: Post request rcat error: googleapi: Error 500: Internal Error, internalError
Save(<data/01f5036d9d>) returned error, retrying after 359.276526ms: server response unexpected: 500 Internal Server Error (500)
rclone: 2022/05/23 01:33:37 ERROR : data/01/01f5036d9da2097dc69986753aeeec36cf10f612b3bb5d9cf77cd147071056c9: Post request: file already exists, refusing to overwrite in append-only mode/file.psd
Save(<data/01f5036d9d>) returned error, retrying after 527.390157ms: server response unexpected: 403 Forbidden (403)

Is this error related to me hitting the API limit? Perhaps it started writing the file and then it got cancelled when I hit the limit? Then when the limit was reset it tries to write the same file again?

Why would restic try to overwrite the file though? Wouldn’t a new snapshot/revision be created for that file?