Thanks for sharing the screenshot, this is actually the key indicator.
The screenshot shows the WhatsApp number as Connected, but with no Quality Rating, while messaging limits appear enabled. This combination commonly indicates that the number is in a Meta “warm‑up” or trust‑establishment phase.
What’s happening
When a WhatsApp Business number is newly connected (or has very limited history), Meta may restrict API message delivery even though:
The number shows as Connected
No policy violations are present
No error codes are returned in ACS logs
In these cases, Meta often does not surface explicit errors. Messages sent programmatically can silently fail or remain in an Unknown delivery state until a Quality Rating is established.
Why the Quality Rating matters
A missing Quality Rating typically means Meta has not yet observed enough successful, two‑way messaging activity to trust automated (API‑driven) traffic. Until that trust signal exists, throughput may be limited without warning.
Can you try the below steps?
1)Confirm Quality Rating is blank in Meta Business Manager (already observed from your screenshot)
2)Contact Meta Support and ask whether the number is in a limited / warm‑up tier
3)Warm up the number manually:
Send 5–10 approved template messages via Meta Business Suite
Send them to real internal testers
Have recipients reply to the messages
4)Monitor Meta Insights until a Quality Rating appears
5)Retry API sends after trust is established
Manual sends are typically the fastest way to generate the required engagement signals early on. Once a Quality Rating is visible, API delivery issues usually resolve without any ACS-side changes.
This pattern strongly points to a Meta-side trust or warm‑up restriction, not an Azure Communication Services configuration issue.