diff --git a/doc/ci/secrets/akeyless.md b/doc/ci/secrets/akeyless.md
index bbf64afa65f9d4b47388e224739923358b2de021..7cad8dc1cd436915dcb872b5644e7ec57c0de4b0 100644
--- a/doc/ci/secrets/akeyless.md
+++ b/doc/ci/secrets/akeyless.md
@@ -219,3 +219,17 @@ job:
         akeyless_api_url: 'http://gateway_url:8080/v2'
         gateway_ca_certificate: 'ca_certificate'
 ```
+
+## Troubleshooting
+
+## `The secrets provider can not be found. Check your CI/CD variables and try again.` message
+
+You might receive this error when attempting to start a job configured to access Akeyless:
+
+```plaintext
+The secrets provider can not be found. Check your CI/CD variables and try again.
+```
+
+The job can't be created because the required variable is not defined:
+
+- `AKEYLESS_ACCESS_ID`
diff --git a/doc/ci/secrets/azure_key_vault.md b/doc/ci/secrets/azure_key_vault.md
index 95ae27259a91ee1761fbddc6b8b0ebfa33466043..24b377cf25ee767dc4458334adfe3d48e1474b54 100644
--- a/doc/ci/secrets/azure_key_vault.md
+++ b/doc/ci/secrets/azure_key_vault.md
@@ -98,3 +98,17 @@ You can find your subscription ID in:
 
 - The [Azure Portal](https://learn.microsoft.com/en-us/azure/azure-portal/get-subscription-tenant-id#find-your-azure-subscription).
 - The [Azure CLI](https://learn.microsoft.com/en-us/cli/azure/manage-azure-subscriptions-azure-cli#get-the-active-subscription).
+
+## `The secrets provider can not be found. Check your CI/CD variables and try again.` message
+
+You might receive this error when attempting to start a job configured to access Azure Key Vault:
+
+```plaintext
+The secrets provider can not be found. Check your CI/CD variables and try again.
+```
+
+The job can't be created because one or more of the required variables are not defined:
+
+- `AZURE_KEY_VAULT_SERVER_URL`
+- `AZURE_CLIENT_ID`
+- `AZURE_TENANT_ID`
diff --git a/doc/ci/secrets/gcp_secret_manager.md b/doc/ci/secrets/gcp_secret_manager.md
index 74f52b006ac28ef5b8df454038e019a7cc80c264..a1fd466851503c5d1246adcee756185b80f7c15a 100644
--- a/doc/ci/secrets/gcp_secret_manager.md
+++ b/doc/ci/secrets/gcp_secret_manager.md
@@ -150,6 +150,20 @@ This limit is imposed by Google Cloud IAM, tracked in [Google issue #264362370](
 The only fix for this issue is to use shorter names
 [for your branch and repository](https://github.com/google-github-actions/auth/blob/main/docs/TROUBLESHOOTING.md#subject-exceeds-the-127-byte-limit).
 
+## `The secrets provider can not be found. Check your CI/CD variables and try again.` message
+
+You might receive this error when attempting to start a job configured to access GCP Secret Manager:
+
+```plaintext
+The secrets provider can not be found. Check your CI/CD variables and try again.
+```
+
+The job can't be created because one or more of the required variables are not defined:
+
+- `GCP_PROJECT_NUMBER`
+- `GCP_WORKLOAD_IDENTITY_FEDERATION_POOL_ID`
+- `GCP_WORKLOAD_IDENTITY_FEDERATION_PROVIDER_ID`
+
 ### `WARNING: Not resolved: no resolver that can handle the secret` warning
 
 The Google Cloud Secret Manager integration requires at least GitLab 16.8 and GitLab Runner 16.8.
diff --git a/doc/ci/secrets/hashicorp_vault.md b/doc/ci/secrets/hashicorp_vault.md
index f28d4d2679916ae158d407719609e4513d8ddb34..c4ed64131f7a75a8f904388cbdb9817fb39e4f3a 100644
--- a/doc/ci/secrets/hashicorp_vault.md
+++ b/doc/ci/secrets/hashicorp_vault.md
@@ -353,3 +353,17 @@ and GitLab features. For example, restrict the token by:
   that are restricted to a subset of project users.
 - Scoping the JWT to [GitLab protected tags](../../user/project/protected_tags.md),
   that are restricted to a subset of project users.
+
+## Troubleshooting
+
+## `The secrets provider can not be found. Check your CI/CD variables and try again.` message
+
+You might receive this error when attempting to start a job configured to access HashiCorp Vault:
+
+```plaintext
+The secrets provider can not be found. Check your CI/CD variables and try again.
+```
+
+The job can't be created because the required variable is not defined:
+
+- `VAULT_SERVER_URL`