Managing sound and video settings during Teams meetings and calls for optimal communication
Hi @Satram Likhitha,
Thank you for describing the issue in detail.
When outbound PSTN calls from Microsoft Teams are dropping and you see SIP response codes 504 and 487 in the Teams admin center, this usually points to a connectivity or signaling problem during call setup to external phone numbers, even though the user has a Domestic Calling Plan assigned.
To explain a bit more clearly, SIP 504 (Server Time‑out) typically occurs when Microsoft Teams is unable to successfully deliver the INVITE request to the PSTN connectivity provider. This can be caused by network‑level issues such as TLS, DNS resolution problems, firewall or proxy interference, or temporary service-side delays. In many cases, the follow‑up SIP 487 (Request Terminated) appears because the call was cancelled early, often as a result of the timeout, an aborted signaling attempt, or a downstream media negotiation failure triggered by the initial 504 response.
As a first step, I recommend verifying the basic voice configuration for the affected user. Please confirm that the correct Domestic Calling Plan license is assigned, a valid phone number is properly provisioned, and the PSTN usage location is set correctly.
Next, it’s important to review the network path. Please check whether any firewalls, proxies, or security devices might be blocking or inspecting Teams PSTN traffic. It’s also helpful to review the PSTN Usage in the Teams admin center to look at detailed Call IDs and Final Microsoft subcode values. These details can provide additional insight into where the call is failing and help indicate the appropriate corrective actions you can take.
If the issue persists, or if you would like the problem to be thoroughly investigated and resolved accurately, the best next step is to open a support ticket with Microsoft so the case can be reviewed properly. You can follow the guidance here: Get support - Microsoft 365 admin | Microsoft Learn (If you're an end user, please contact your Microsoft 365 administrator and ask them to submit a support request on your behalf)
Once the ticket is opened, a Microsoft technical support engineer can review backend configurations, analyze signaling logs, and, if needed, run synchronization or diagnostic tools that aren’t available from the admin portal. Should the investigation require deeper analysis, the case can also be escalated to a specialized engineering team.
Please keep in mind that this is a user‑to‑user support forum. Moderators here are regular community users and don’t have the permissions or tools to directly access tenant data or fix issues at the service level. Guiding you toward the most effective troubleshooting steps and the correct support path is the best assistance I can provide within this space.
I hope your issue gets resolved soon. If you have any updates, please feel free to reply and share them. I’ll be happy to continue the discussion and help where I can.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.