Okay, this is an issue with the Amazon Cloud Drive API specifically. And this is actually ... entirely normal.
The data is being sent with the request. That means that the data is sent before we get a response. So if/when we get a throttling or "HTTP 429" response, the data is essentially "wasted" because it's ignored. We then have to retry, again and again until it works.
Because of this, we show the 100+% percentage because we have resent the data REPEATEDLY at this point.
So this isn't really a bug, but ... essentially poorly written API ... both on their and our parts.
There also, isn't a great way to handle this .... Alex has an idea but basically it's sending two requests per upload, one to make sure that we can, and then a second to actually upload.
Microsoft MVP for Windows Home Server 2009-2012
Lead Moderator for We Got Served
Moderator for Home Server Show
This is my server
Lots of "Other" data on your pool? Read about what it is here.