# What to Do If WhatsApp Display Name Is Approved but Not Visible

If your **WhatsApp display name is approved in Meta**, but users still see only the phone number or an old name, this is usually caused by a **Meta sync or authorization error**. Follow the steps below to resolve the issue.

***

### Why This Issue Happens (Meta Error Reasons)

This issue can occur due to one or more of the following Meta-related reasons:

* Delay in **Meta server sync** after display name approval
* **Expired or broken Meta authorization** between the bot and WhatsApp
* WhatsApp number not fully **connected or active** in WhatsApp Manager
* Recent changes in **Meta Business Manager** or WhatsApp settings
* **Payment or billing issues** in Meta Business Manager
* **Policy or quality rating warnings** on the WhatsApp number
* WhatsApp number recently **migrated, reassigned, or reconnected**
* Display name approved but **profile not refreshed or published**

***

### Step 1: Reconnect the Bot (Recommended First)

Most display name visibility issues are resolved by reconnecting the bot, as this refreshes Meta permissions and syncs the latest profile data.

#### How to Reconnect the Bot

1. Log in to your **BotPenguin Dashboard**
2. Open the affected **Bot**
3. Go to **Integrations / WhatsApp Settings**
4. Click **Disconnect**
5. Reconnect the bot and complete the Meta authorization flow
6. Send a **new test message** from the WhatsApp number

👉 In most cases, the approved display name becomes visible within **a few minutes to a few hours** after reconnection.

{% content-ref url="/pages/ROO2kDX3xPKUI1bt6NOM" %}
[Reconnecting Whatsapp Bot](/bots/whatsapp-bot/changing-a-whatsapp-bots-number/reconnecting-whatsapp-bot.md)
{% endcontent-ref %}

***

### Step 2: Remake the Bot (If Reconnecting Does Not Work)

If the display name is still not visible after reconnecting and waiting up to **24–48 hours**, you should **create a new bot**.

#### While Remaking the Bot, Ensure the Following:

* Use the **same WhatsApp Business Account (WABA)**
* Connect the **same WhatsApp phone number** (if available)
* Complete Meta authorization **without skipping any steps**
* Confirm the phone number status is **Connected and Active** in WhatsApp Manager
* Ensure there are **no policy or quality warnings** on the number
* Verify that the **payment method is active** in Meta Business Manager
* Send a **fresh outbound message** after setup

⚠️ Remaking the bot creates a clean Meta–Bot connection, which resolves persistent Meta sync errors.

{% content-ref url="/pages/7aa674tex06UpOx7vym3" %}
[Whatsapp Bot](/bots/whatsapp-bot.md)
{% endcontent-ref %}

***

### Important Notes

* Display name changes **do not update old chats** — they appear in new conversations
* Some users may see the number until WhatsApp refreshes their app cache
* BotPenguin cannot directly control display name visibility
* Final display name rendering is handled entirely by **Meta/WhatsApp systems**

### FAQ's <a href="#kv3gzu3jags5" id="kv3gzu3jags5"></a>

<details>

<summary>How long does it take for the display name to appear?</summary>

Usually **24–48 hours** after approval or reconnection. In rare cases, it may take up to **72 hours**.

</details>

<details>

<summary>Why do some users see the name while others don’t?</summary>

WhatsApp updates display names gradually and may depend on user app cache or region.

</details>

<details>

<summary>Does reconnecting or remaking the bot delete chats?</summary>

* Reconnecting: ❌ No
* Remaking: ⚠️ Existing chats may not carry over

</details>

<details>

<summary>Can BotPenguin force the display name to update?</summary>

No. Display name visibility is controlled by **Meta**.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.botpenguin.com/bots/whatsapp-bot/what-to-do-if-whatsapp-display-name-is-approved-but-not-visible.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
