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.
Inadequate execution role privileges to perform the deployment operations.
Excessive API requests breaching the rate limits imposed by the service provider.
Damaged contents in the update archive uploaded for deployment.