A software engineering team has encountered issues while attempting to deploy their latest web service iteration. Upon inspecting the deployment activity logs, they notice repeated occurrences of 'RequestLimitExceeded' entries coinciding with the timing of the deployment attempt. What could have likely caused the deployment process to fail?
Misconfigured resources in the deployment manifest.
Excessive API requests breaching the rate limits imposed by the service provider.
Inadequate execution role privileges to perform the deployment operations.
Damaged contents in the update archive uploaded for deployment.