The ACS allows to start a call from an ACS user to a Teams Call Queue. but, there are a few things to consider.
Tenant Configuration the ACS resource and the Teams tenant need to be federated for interoperability. If your ACS resource is in a different tenant than your call queue, you need to ensure that federation has been enabled between them.
Call Queue Setup: The call queue needs to be properly set up via the Teams Admin Center. You also need to get the email address and Object ID of the Call Queue via the Teams Admin Center and Graph API respectively.
Calling SDK: You need to use the Azure Communication Services Calling SDK to start the call.
If you’ve followed all these steps and the call is still being canceled directly, it could be due to a variety of factors such as network issues, service limitations or other configuration problems.