# A connection stopped working

Connections shows a word next to the connection. Find it below.

![A Google Sheets connection in Connections, marked Signed out, with Sign in again.](https://docs.gorunner.io/img/build/conn-signed-out-light.jpg)

A working connection shows no word. The row’s key is the fix. When a live workflow uses it, it is also under **Needs you**.

- [Not working](https://docs.gorunner.io/build/a-connection-stopped-working#not-working): A password, key or server was refused
- [Signed out](https://docs.gorunner.io/build/a-connection-stopped-working#signed-out): The sign-in ended
- [Not signed in](https://docs.gorunner.io/build/a-connection-stopped-working#not-signed-in): The sign-in never finished
- [Expiring](https://docs.gorunner.io/build/a-connection-stopped-working#expiring): The sign-in ends within 7 days
- [Never tested](https://docs.gorunner.io/build/a-connection-stopped-working#never-tested): Nothing has checked it yet
- [Not available](https://docs.gorunner.io/build/a-connection-stopped-working#not-available): This installation doesn’t include the app

## Not working

**Why**

A test or a run was refused with what you typed. The row says why, such as **The database refused the password** or **SeaTable refused the API token**.

**Fix**

1. Press the row’s key. It names what to change: **Change password…**, **Change API token…**, **Change connection string…** or **Change server…**.
2. Paste the new value and press **Test and save**.
3. Open the failed runs and press **Run again**.

**What if Google’s mail server refused the password?**

For email by SMTP or IMAP, Google asks for an app password, not the account’s own. Make one in your Google account and paste it.

## Signed out

**Why**

The service stopped accepting the sign-in, or it ended and can’t renew itself. A pasted Google access token lasts about an hour.

**Fix**

1. Press **Sign in again** and finish the sign-in.
2. Open the failed runs and press **Run again**.

## Not signed in

**Why**

The sign-in was started and never finished, for example when the window was closed.

**Fix**

1. Press **Sign in** and finish it.

## Expiring

**Why**

The sign-in ends within 7 days and can’t renew itself. The row says when.

**Fix**

1. Press **Sign in again** before then.

## Never tested

**Why**

Nothing has checked it yet.

**Fix**

1. Press **Test**. It asks the service whether the connection works, and changes nothing there.

## Not available

**Why**

This installation doesn’t include the app, so nothing can run or test the connection.

**Fix**

1. Use an app that is included, or the HTTP Request app with the service’s API. See [When an app isn’t here](https://docs.gorunner.io/apps/when-an-app-isnt-here).

## It works, but says a service refused access

The connection is fine, but its account may not reach something a run asked for. The row says where, such as **Google Sheets refused access in a run of “Weekly report”**. Share that file or folder with the account.

**In Embed:** A connection that says **Managed by** is your provider’s. There is no key to fix it here: ask them.

## Still stuck?

Write to [GoRunner support](https://gorunner.io/contact). Send the connection’s name, its app, and what the row says.

Source: https://docs.gorunner.io/build/a-connection-stopped-working
