Official Meta details: More than 24 hours have passed since the recipient last replied to the sender number. Solution: send the recipient a template message instead.
What the 24-hour window is
When a WhatsApp user messages your business number, Meta opens a customer service window. Inside that window you can send free-form replies (text, media, interactive messages) without a template. After 24 hours with no further inbound message from that user, the window closes and free-form sends fail with 131047.How to fix it
1
Send an approved template
Use a Meta-approved template (Utility, Authentication, or Marketing as appropriate) from Flowella or a HubSpot workflow. Templates are allowed outside the window.
2
Or wait for the contact to message you
Any inbound message from the contact opens a new 24-hour window. A click-to-chat link makes that easy.
3
Do not retry the same free-form message
Retrying free-form content will keep returning 131047 until a window is open again.
Related codes
- 131049 — marketing template blocked by per-user ecosystem limits (different problem)
- 131050 — user opted out of marketing
- Messages not delivered
- Meta error codes hub

