> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://socialhead.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# FAQ: Why Do Token Issues Keep Occurring?

Token issues can disrupt the functionality of your Instagram widget, causing unexpected disconnections. These issues occur due to various reasons, including Instagram API limitations and password changes. In this guide, we will explain the main causes and provide a step-by-step solution to resolve token issues effectively.

### Table of Contents

1. [Why Does This Happen?](#1-why-does-this-happen)
2. [How to Switch and Reconnect Your Account](#1-how-to-switch-and-reconnect-your-account)
---

Instagram API tokens can expire randomly, especially for **Personal Instagram accounts**. This can prevent your widget from displaying Instagram content properly.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/b/9/2/cb92164b6e8ef000/image_rad1pi.png)

# Why Does This Happen?

Token expiration can occur due to:
* Using a **Personal Instagram account** instead of a **Professional** account.
* Changing your **Facebook** or **Instagram password**.
* Disruptions in the connection between Instagram and the Socialwidget app.

To minimize the risk of token expiration, we highly recommend switching to a **Professional Instagram account** linked to a **Facebook Page**. This setup provides better stability and reduces the likelihood of token issues.

# How to Switch and Reconnect Your Account

Follow these steps to switch and properly reconnect your Instagram account to Socialwidget:

1. **Check your Instagram account type**
* Open Instagram and go to **Settings → Account**.
* If your account is set to **Personal**, switch to a **Professional** (Business) account.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/b/9/2/cb92164b6e8ef000/image_vel90v.png)
   
2. **Connect Instagram to a Facebook Page**
* Open **Facebook** and navigate to **Page Settings**.
* Under **Linked Accounts**, connect your **Instagram account** to a **Facebook Page**.

3. **Reconnect your account in Socialwidget**
* Open the **Socialwidget app**.
* Navigate to **Account → Add Account**.
* Select **Instagram with Facebook Page** and click **Connect**.
* Follow the prompts to complete the connection process.

![](https://storage.crisp.chat/users/helpdesk/website/cb92164b6e8ef000/1_worza1.png)

Once the connection is complete, your Instagram widget should function properly without further token issues.
---

Token issues can be frustrating, but switching to a **Professional Instagram account** and linking it to a **Facebook Page** can help prevent future problems. By following the steps outlined above, you can ensure a stable connection and keep your widget running smoothly.

If you have any further questions or concerns, feel free to contact us via chat or email at [support@socialhead.io](support@social.head.io) . If you have any further questions or concerns, feel free to contact us via chat or email at **support@socialhead.io**. 