Googleapi: Error 400: Bad Request, failedPrecondition

I have a backup job that is about 14TB that keeps failing. I have the job rate limited to 8000 so it doesn’t run over the 750GB/day limit of google drive. However it keeps failing periodically and has been running for about 2 weeks trying to finish. Here is the error.

2021-01-19 16:18:25.478 ERROR UPLOAD_CHUNK Failed to upload the chunk 07ccb013873e6020aeef3d25b18be2467ecd5ac60fffb8ee4b2c3a70b4570fd3: googleapi: Error 400: Bad Request, failedPrecondition

2021-01-28 21:33:27.391 ERROR UPLOAD_CHUNK Failed to upload the chunk 3e1005d517a6b1e980250b63de9fb59a8a36ace86f8d39bdb1ad01a229921dc6: googleapi: Error 400: Bad Request, failedPrecondition

2021-02-02 23:25:21.822 ERROR UPLOAD_CHUNK Failed to upload the chunk df0ea8d2e17e76e38178179287af9c34e3cb6376df8cb10d87a512f00d24badd: googleapi: Error 400: Bad Request, failedPrecondition

As you can see, its failing on a different chunk every time. I have other backup jobs that are much smaller (500gb, 800gb) that are going to the same google drive account that finish just fine.
I don’t understand what failed precondition even means for me to try and troubleshoot this error.

What is causing this so I can have this job stop failing so it will finally finish?

I think this error is still the result of rate limiting. See this thread: Google Drive 400 error