Connection stuck on "Waiting for your message" Troubleshooting
Fix a messaging channel that stays on "Waiting for your message" after you send the keyword, including expired connect codes.
Last updated July 16, 2026
On this page
When you connect a messaging channel such as Messages, iMessage, WhatsApp, or Telegram, the connect screen watches for the message you send and switches to Active as soon as it arrives. If it stays on "Waiting for your message…" after you have sent the keyword, this guide walks through the common causes and how to get connected.
How the connection is supposed to work
Connecting takes about 20 seconds. From the Channels panel you pick a channel, then either scan the QR code or open your messaging app with the pre-filled keyword message addressed to the number shown on screen. Once you send that exact message, the connect screen detects it and the channel flips to Active. For Telegram, you open the bot and press Start instead of sending a keyword.
Tip: Keep the Praxivara connect screen open while you send the message. It updates on its own the moment your message is received, so there is no button to press afterward.
The most common cause: an expired connect code
Each connect code and QR code is only valid for a short window. If you opened the connect screen, got distracted, and sent the keyword several minutes later, the code may have expired before your message arrived. When that happens the screen keeps waiting because it no longer recognizes the incoming keyword.
- Close the connect screen and reopen the Channels panel.
- Select the same channel again to generate a fresh QR code or pre-filled message.
- Send the new keyword right away, without switching to other apps in between.
A newly generated code resolves most "stuck waiting" cases on its own.
Check that you sent the exact keyword to the right destination
The connection only completes when the pre-filled message reaches the specific number or bot shown on the connect screen.
- Use the pre-filled message. Tapping the connect link or scanning the QR code fills in both the destination and the keyword for you. If you typed a message manually, or edited the keyword, the connection may not be detected. Start over with the pre-filled version.
- Confirm the destination. Make sure your reply is going to the number or bot displayed on the connect screen, not an older thread with a different number.
- Confirm the message actually sent. On mobile networks a message can sit in a sending or failed state. Check that it shows as delivered in your messaging app, and resend if needed.
Channel-specific checks
iMessage
Send from a device signed in to iMessage so the message goes out as an iMessage rather than a standard text. If your first phone is already connected and you are adding another, use the connect flow again for the second device, since iMessage supports more than one phone.
WhatsApp and Messages
Send the keyword from the same phone number you want connected. If the message bounced or failed, reopen the connect screen for a fresh code and try again.
Telegram
Telegram does not use a keyword. Open the bot from the connect link and press Start. If nothing happens, return to the Channels panel, reopen the Telegram option, and use the fresh link.
Still waiting? Reset and reconnect
- Close the connect screen entirely.
- Reopen the Channels panel and start the connection again to get a brand-new code.
- Send the pre-filled keyword immediately, or press Start for Telegram.
- Watch for the channel to change to Active.
If the channel you want does not appear as an option, or you see a "Not available yet" message, that channel may not be enabled for your plan or on the platform yet. In that case, choose another available channel, or reach out to support to confirm availability.
After you connect
Once the channel is Active, message your assistant anything and replies arrive in the same thread. Everything syncs back to your Praxivara chat on the web, so you can continue the conversation on your computer. To start a fresh conversation, text new chat. To disconnect, text STOP or remove the channel from the Channels panel at any time.