diff --git a/coderd/externalauth/externalauth.go b/coderd/externalauth/externalauth.go index e73e35259a9ad..3d5d52d5592a6 100644 --- a/coderd/externalauth/externalauth.go +++ b/coderd/externalauth/externalauth.go @@ -327,7 +327,7 @@ func (c *DeviceAuth) AuthorizeDevice(ctx context.Context) (*codersdk.ExternalAut case http.StatusTooManyRequests: return nil, xerrors.New("rate limit hit, unable to authorize device. please try again later") default: - return nil, err + return nil, fmt.Errorf("status_code=%d: %w", resp.StatusCode, err) } } if r.ErrorDescription != "" {