I\'m uploading file to google drive by using service account. And It worked w/o any problem for a while. And it started giving 500 error from 2 days ago.
W/Syste
Based on Official Google Documentation '500: Backend Error' is an unexpected error occurred while processing the request. The suggested action is to use exponential backoff.
Exponential backoff is a standard error handling strategy for network applications in which the client periodically retries a failed request over an increasing amount of time. Exponential backoff may be a good strategy for handling those errors.
You may also check this stack overflow related ticket which discuss some other work around: Google Drive uploading file size limit