diff --git a/docs/partials/replicated-sdk/_registry-logout.mdx b/docs/partials/replicated-sdk/_registry-logout.mdx
index 6e9e9fc34e..d02de8467d 100644
--- a/docs/partials/replicated-sdk/_registry-logout.mdx
+++ b/docs/partials/replicated-sdk/_registry-logout.mdx
@@ -1,7 +1,7 @@
-(Recommended) Log out of the Replicated registry:
+If you see a 401 Unauthorized error after running `helm dependency update`, run the following command to remove credentials from the Replicated registry, then re-run `helm dependency update`:
- ```bash
- helm registry logout registry.replicated.com
- ```
+```bash
+helm registry logout registry.replicated.com
+```
- Replicated recommends that you log out of the Replicated registry to avoid errors that can occur when Helm attempts to pull the SDK chart from the registry if you are logged in with a license that has expired.
\ No newline at end of file
+For more information, see [401 Unauthorized Error When Updating Helm Dependencies](replicated-sdk-installing#401).
\ No newline at end of file
diff --git a/docs/vendor/helm-install-release.md b/docs/vendor/helm-install-release.md
index e257a9942b..6ad4c643fa 100644
--- a/docs/vendor/helm-install-release.md
+++ b/docs/vendor/helm-install-release.md
@@ -28,14 +28,16 @@ To package a Helm chart so that it can be added to a release:
- For additional guidelines related to adding the SDK as a dependency, see [Install the SDK as a Subchart](replicated-sdk-installing#install-the-sdk-as-a-subchart) in _Installing the Replicated SDK_.
-
-1.
+ For additional guidelines related to adding the SDK as a dependency, see [Install the SDK as a Subchart](replicated-sdk-installing#install-the-sdk-as-a-subchart) in _Installing the Replicated SDK_.
1. Update dependencies and package the chart as a `.tgz` file:
+ :::note
+
+ :::
+
1. Add the `.tgz` file to a release. For more information, see [Managing Releases with the Vendor Portal](releases-creating-releases) or [Managing Releases with the CLI](releases-creating-cli).
After the release is promoted, your Helm chart is automatically pushed to the Replicated registry. For information about how to install a release with the Helm CLI, see [Installing with Helm](install-with-helm). For information about how to install Helm charts with KOTS, see [About Distributing Helm Charts with KOTS](/vendor/helm-native-about).
diff --git a/docs/vendor/replicated-sdk-installing.mdx b/docs/vendor/replicated-sdk-installing.mdx
index 2a1ac7e979..9c78fba681 100644
--- a/docs/vendor/replicated-sdk-installing.mdx
+++ b/docs/vendor/replicated-sdk-installing.mdx
@@ -25,13 +25,14 @@ To install the SDK as a subchart:
-1.
-
1. Update the `charts/` directory:
```
helm dependency update
```
+ :::note
+
+ :::
1. Package the Helm chart into a `.tgz` archive:
@@ -151,3 +152,31 @@ To add the SDK Helm chart to a release for a Kubernetes manifest-based applicati
## Install the SDK in Integration Mode
+
+## Troubleshoot
+
+### 401 Unauthorized Error When Updating Helm Dependencies {#401}
+
+#### Symptom
+
+You see an error message similar to the following after adding the Replicated SDK as a dependency in your Helm chart then running `helm dependency update`:
+
+```
+Error: could not download oci://registry.replicated.com/library/replicated-sdk: failed to authorize: failed to fetch oauth token: unexpected status from GET request to https://registry.replicated.com/v2/token?scope=repository%3Alibrary%2Freplicated-sdk%3Apull&service=registry.replicated.com: 401 Unauthorized
+```
+
+#### Cause
+
+When you run `helm dependency update`, Helm attempts to pull the Replicated SDK chart from the Replicated registry. An error can occur if you are already logged in to the Replicated registry with a license that has expired, such as when testing application releases.
+
+#### Solution
+
+To solve this issue:
+
+1. Run the following command to remove login credentials for the Replicated registry:
+
+ ```
+ helm registry logout registry.replicated.com
+ ```
+
+1. Re-run `helm dependency update` for your Helm chart.
\ No newline at end of file