problem at Creating resource Communication Service, get error: Validation failed. Required information is missing or not valid.

Bowei Tong 0 Reputation points
2025-06-11T09:29:07.8066667+00:00

User's image

my Subscription "Pay-As-You-Go" and Resource group "cb" is active and works well for creating/hosting other services like app service,logic-app and so on. but problem when create Communication Service. the resource name "cb-sms" is not conflict with all other resources under my "Pay-As-You-Go" Subscription.

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
1,210 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Bhargavi Naragani 4,560 Reputation points Microsoft External Staff Moderator
    2025-06-11T10:13:45.96+00:00

    Hi @Bowei Tong,

    This error typically occurs due to one or more of the following:

    • Azure Communication Services are not available in all regions. If you’re trying to deploy in a region where it’s unsupported, you’ll get this validation error, even if everything else is correct.
    • Sometimes, subtle missing fields (like not choosing a correct data location or billing type) can trigger this error.
    • While “Pay-As-You-Go” is generally supported, certain legacy or special types of subscriptions may lack required permissions or policies for communication services. It's rare but can happen.

    Please follow these steps carefully:

    1. Azure Communication Services are only supported in specific regions. Make sure you’re selecting one of the supported regions, like East US, West Europe, North Europe, West US 2 (See the full list here)
    2. Ensure that you're selecting a valid and supported region and the resource name meets requirements between 1-80 characters, only alphanumeric and hyphens, and doesn't start or end with a hyphen. Make sure you’ve filled all required fields during the resource creation wizard. Create an Azure Communication Services resource
    3. Sometimes, using the Azure Portal hides the exact error message. Using CLI can give clearer diagnostics:
    az communication create --name cb-sms --resource-group cb --location "East US"
    

    If this also fails, the CLI output will give a more detailed validation message. Azure CLI for Communication Services

    If the answer is helpful, please click Accept Answer and kindly upvote it so that other people who faces similar issue may get benefitted from it.

    Let me know if you have any further Queries.


  2. Bowei Tong 0 Reputation points
    2025-06-11T11:07:50.69+00:00

    it maybe caused by: subscription must explicitly register the providers for the services you want to use.

    The Microsoft.Communication is not registered in my subscription yet.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.