> For the complete documentation index, see [llms.txt](https://docs.tryterra.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tryterra.co/help-center/help-topics/no-data/connections-expiring-disconnecting/withings-upstream-error-reconnect.md).

# Why does my Withings fetch return a failed dependency error?

A failed dependency / `502` on a Withings fetch means **Withings' API returned an error on Terra's request**, usually temporary downtime, revoked auth, or an account restriction.

Work through it in order:

{% stepper %}
{% step %}
In the Withings app, verify that access to Terra has not been revoked in connected-app settings.
{% endstep %}

{% step %}
Reconnect the Withings account through Terra to force a fresh OAuth flow.
{% endstep %}

{% step %}
If it persists after both, contact support, who can inspect what Withings is returning.
{% endstep %}
{% endstepper %}
