We have a deadline to send this flow on Saturday morning, so this is a priority for us. Sharing a screenshot for reference. Could you please look into this at the earliest?
Full thread transcript
mayank.tap: Hey Glific team,
Raising a bug I encountered while testing the following flow:
Flow name: TLM26_StudentWelcome_ConsentFlow
Tester number: 8564809100
Issue: When the "Yes I Agree" button is tapped, the flow does not send any response. The only way to get the next message is to tap the button a second time — essentially having to trigger it twice to get a single response.
We have a deadline to send this flow on Saturday morning, so this is a priority for us. Sharing a screenshot for reference. Could you please look into this at the earliest?
Thanks
CC <@1206187926912765952>
Glific AI doc bot (bot): Hey! Thanks for flagging this, and noted the urgency for TLM26_StudentWelcome_ConsentFlow.
- This “tap twice” behavior typically occurs when an Interactive Message isn’t immediately followed by a Wait for Response node—please ensure the very next node after “Yes I Agree” is a Wait for Response (Glific even shows a Node Error Warning for this) .
- In that Wait for Response, use a forgiving Response Type (e.g., “has any of the words”) and include the exact button label text, or leave criteria blank to accept any reply .
- Also confirm the flow is Published after edits and check Notifications for any node/webhook errors while testing with 8564809100 .
- If testers might be outside the 24‑hour session window, start the flow with an HSM (template) expecting a response to avoid delivery gaps on the first interaction .
Helpful refs:
If the Wait for Response is already in place, I do not have sufficient info to answer this question. <@&1383715800632004648>, can you please chime in here?
Glific AI doc bot (bot): Was this helpful in resolving your query? Or do you need further support?
fawas003: Hi <@1269956295297994804>
Could you please check if there are two Wait for Response nodes added for this message?
mayank.tap: Hello <@1384094705993777212>
No, we only have the template message + a label added -> wait for response, attaching a screenshot here.
fawas003: okay, let me check the flow and get back to you
fawas003: <@1269956295297994804>
Could you please check now? When I tested it, it was working correctly.
Also, I noticed there are 7 entries for "Other". If the flow goes to "Other" again, there's another Wait for Response node with the same logic. That's why clicking "Yes, I agree" twice triggers the next message.
could you please recheck this?
mayank.tap: can you try with this to start the flow, this is the registration link students will be getting to register and we also used this link (which gives a keyword) to start the flow:
http://registration.theapprenticeproject.org/student/SC00003150
mayank.tap: Or you can use this keyword: tapschool:SC00003150, this will also do the same
fawas003: this keyword is not working for me, could you share the flow link, if i need to check any flows
mayank.tap: https://tap.glific.com/flow/configure/8f7fa92b-2dea-4b44-bbce-a6a733a2b65b
mayank.tap: The issue is specifically happening when I start the flow from the link I shared with you, when i start the flow directly by the keyword: welcomestu, it works fine.
mayank.tap: Problem is that the students we have to register will get the link itself for there respective schools
fawas003: I checked this flow already and it's working fine. so will you be triggering the same flow after students get registered?
mayank.tap: Teachers will be sharing the link with the students to get them registered on our bot, this link will start a flow for the students so they can register directly from there whatsapp number.
If I am missing anything please add <@1206187926912765952>
fawas003: Okay, you will be sharing the responder link of TLM26_StudentWelcome_ConsentFlow flow right?
himani_19523: Hi <@1384094705993777212> ,
I'll simplify the flow setup for you.
Flow name: TLM26_StudentWelcome_ConsentFlow
The issue is that the flow gets stuck at the first message response. Sometimes it works, and sometimes it doesn't. we've shared a screenshot of the issue above for reference.
CC <@1444912177310863565>
fawas003: could you please share the contact ID you're using for testing?
himani_19523: <@1384094705993777212>
Contact_id: 5941096
himani_19523: <@1384094705993777212> I think this issue is happening because of the sticker. If I remove the sticker, the flow works correctly.
So, it seems the problem is related to the sticker, but we need to understand why it's causing this issue, since we need to support stickers in the flow as well.
If you think my assumption is incorrect or if there's another possible cause, please let me know.
Can we prioritize fixing this? It's an important P1 issue for us.
CC <@1444912177310863565>
fawas003: Looking into this. could you please delete the phone number since it's PII?
fawas003: <@1206187926912765952> can I take over the flow?
himani_19523: yes please
fawas003: Language is the issue. I tested it with english, it was working fine. changed my language to kannada, it stopped working. Transltions are missing in the wait for response node (SS attached).
can you try adding translations and test it.
himani_19523: <@1384094705993777212> I tested it today in English as well, and it is still not working. There isn't any language-specific logic in the flow—the buttons are in English across all languages.
fawas003: there's no languagespecific logic in the flow. However, when we test its, if the user's language is set to Kannada (or any other language except english), it may not work as expected. since you've been testing other flows, your language might have been updated to a different language. I just wanted to confirm whether the issue is related to the language setting.
Could you please try again now? If you're still facing the issue, I'll tag the dev team and ask them to look into it.
himani_19523: <@1384094705993777212> My language is set to English, but it's still not working for me. I don't think this is a language-related issue because we've already tested the flow in English, and it still gets stuck.
himani_19523: We don't have any language-specific separation in the flow. All users receive the message and buttons in English by default, regardless of their selected language. So, it should work the same for everyone, right?
fawas003: <@598942390539124746>
Could you please take a look at this?
For the interactive message, I'm receiving the follow up message when my language is set to English. However, I'm not receiving it for other languages(translations are missing)
but, heir team is not receiving the follow up message even when their language is set to English.
Summary
GitHub Issue Summary
Problem Statement: Flow TLM26_StudentWelcome_ConsentFlow does not respond on the first button tap, requiring a second tap to proceed.
Expected: User expected that tapping the "Yes I Agree" button would immediately proceed to the next message.
Actual: The flow requires the button to be tapped twice to trigger a response. The issue primarily occurs when starting the flow via a specific registration link.
Error Messages: No specific error messages were reported. The flow occasionally works but often does not respond as expected on the first tap.
Reproduction Steps:
tapschool:SC00003150.Additional Notes: The issue may be related to a sticker included in the flow or potential language translation issues, as it has been tested with different language settings. Developers should investigate how these factors might influence the button response behavior.
Source
Original message
Hey Glific team,
Raising a bug I encountered while testing the following flow:
Flow name: TLM26_StudentWelcome_ConsentFlow
Tester number: 8564809100
Issue: When the "Yes I Agree" button is tapped, the flow does not send any response. The only way to get the next message is to tap the button a second time — essentially having to trigger it twice to get a single response.
We have a deadline to send this flow on Saturday morning, so this is a priority for us. Sharing a screenshot for reference. Could you please look into this at the earliest?
Thanks
CC <@1206187926912765952>
Full thread transcript
mayank.tap: Hey Glific team,
Raising a bug I encountered while testing the following flow:
Flow name: TLM26_StudentWelcome_ConsentFlow
Tester number: 8564809100
Issue: When the "Yes I Agree" button is tapped, the flow does not send any response. The only way to get the next message is to tap the button a second time — essentially having to trigger it twice to get a single response.
We have a deadline to send this flow on Saturday morning, so this is a priority for us. Sharing a screenshot for reference. Could you please look into this at the earliest?
Thanks
CC <@1206187926912765952>
Glific AI doc bot (bot): Hey! Thanks for flagging this, and noted the urgency for TLM26_StudentWelcome_ConsentFlow.
Helpful refs:
If the Wait for Response is already in place, I do not have sufficient info to answer this question. <@&1383715800632004648>, can you please chime in here?
Glific AI doc bot (bot): Was this helpful in resolving your query? Or do you need further support?
fawas003: Hi <@1269956295297994804>
Could you please check if there are two Wait for Response nodes added for this message?
mayank.tap: Hello <@1384094705993777212>
No, we only have the template message + a label added -> wait for response, attaching a screenshot here.
fawas003: okay, let me check the flow and get back to you
fawas003: <@1269956295297994804>
Could you please check now? When I tested it, it was working correctly.
Also, I noticed there are 7 entries for "Other". If the flow goes to "Other" again, there's another Wait for Response node with the same logic. That's why clicking "Yes, I agree" twice triggers the next message.
could you please recheck this?
mayank.tap: can you try with this to start the flow, this is the registration link students will be getting to register and we also used this link (which gives a keyword) to start the flow:
http://registration.theapprenticeproject.org/student/SC00003150
mayank.tap: Or you can use this keyword: tapschool:SC00003150, this will also do the same
fawas003: this keyword is not working for me, could you share the flow link, if i need to check any flows
mayank.tap: https://tap.glific.com/flow/configure/8f7fa92b-2dea-4b44-bbce-a6a733a2b65b
mayank.tap: The issue is specifically happening when I start the flow from the link I shared with you, when i start the flow directly by the keyword: welcomestu, it works fine.
mayank.tap: Problem is that the students we have to register will get the link itself for there respective schools
fawas003: I checked this flow already and it's working fine. so will you be triggering the same flow after students get registered?
mayank.tap: Teachers will be sharing the link with the students to get them registered on our bot, this link will start a flow for the students so they can register directly from there whatsapp number.
If I am missing anything please add <@1206187926912765952>
fawas003: Okay, you will be sharing the responder link of
TLM26_StudentWelcome_ConsentFlowflow right?himani_19523: Hi <@1384094705993777212> ,
I'll simplify the flow setup for you.
Flow name: TLM26_StudentWelcome_ConsentFlow
The issue is that the flow gets stuck at the first message response. Sometimes it works, and sometimes it doesn't. we've shared a screenshot of the issue above for reference.
CC <@1444912177310863565>
fawas003: could you please share the contact ID you're using for testing?
himani_19523: <@1384094705993777212>
Contact_id: 5941096
himani_19523: <@1384094705993777212> I think this issue is happening because of the sticker. If I remove the sticker, the flow works correctly.
So, it seems the problem is related to the sticker, but we need to understand why it's causing this issue, since we need to support stickers in the flow as well.
If you think my assumption is incorrect or if there's another possible cause, please let me know.
Can we prioritize fixing this? It's an important P1 issue for us.
CC <@1444912177310863565>
fawas003: Looking into this. could you please delete the phone number since it's PII?
fawas003: <@1206187926912765952> can I take over the flow?
himani_19523: yes please
fawas003: Language is the issue. I tested it with english, it was working fine. changed my language to kannada, it stopped working. Transltions are missing in the wait for response node (SS attached).
can you try adding translations and test it.
himani_19523: <@1384094705993777212> I tested it today in English as well, and it is still not working. There isn't any language-specific logic in the flow—the buttons are in English across all languages.
fawas003: there's no languagespecific logic in the flow. However, when we test its, if the user's language is set to Kannada (or any other language except english), it may not work as expected. since you've been testing other flows, your language might have been updated to a different language. I just wanted to confirm whether the issue is related to the language setting.
Could you please try again now? If you're still facing the issue, I'll tag the dev team and ask them to look into it.
himani_19523: <@1384094705993777212> My language is set to English, but it's still not working for me. I don't think this is a language-related issue because we've already tested the flow in English, and it still gets stuck.
himani_19523: We don't have any language-specific separation in the flow. All users receive the message and buttons in English by default, regardless of their selected language. So, it should work the same for everyone, right?
fawas003: <@598942390539124746>
Could you please take a look at this?
For the interactive message, I'm receiving the follow up message when my language is set to English. However, I'm not receiving it for other languages(translations are missing)
but, heir team is not receiving the follow up message even when their language is set to English.