Encountering ServiceException Code 9999 During /joinCall API Usage in PSI Bot

Yash Singhvi 0 Reputation points
2025-02-17T08:17:38.73+00:00

Hello Microsoft Graph Communications API Team,

I am currently developing an application that utilizes the Microsoft Graph Communications API, specifically the /joinCall endpoint. During implementation, I encountered the following error:

Status Code:

Context:

  • API Endpoint: /joinCall
  • Scenario ID: cf779b75-bb12-482d-9e47-13cb0e40dee9
  • Permissions Granted: Calls.JoinGroupCall.All (admin consented)
  • Application Registration: Configured as per Microsoft Teams bot registration guidelines
  • Request Payload: Includes callbackUri, targets, requestedModalities, among other required parameters

Repository URL: https://github.com/microsoftgraph/microsoft-graph-comms-samples

Request:

I am seeking assistance to understand the root cause of this ServiceException with code 9999 during the /joinCall API operation. Any guidance on troubleshooting steps, potential misconfigurations, or insights into this error would be greatly appreciated.

Thank you for your support.

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
902 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,610 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Sina Salam 18,861 Reputation points
    2025-02-17T14:09:14.2333333+00:00

    Hello Yash Singhvi,

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    I understand that you are encountering ServiceException Code 9999 During /joinCall API Usage in PSI Bot.

    You can find similar answers to the same error here: https://learn.microsoft.com/en-us/answers/questions/537496/create-call-resulting-in-code-9999-message-unknown which shows that the ServiceException with code 9999 in the Microsoft Graph Communications API typically indicates an "Unknown internal server error".

    Also, some steps and considerations to help troubleshoot and resolve this issue were mentioned in the link above and here: https://github.com/microsoftgraph/microsoft-graph-comms-samples/issues/794

    The internal server error could be due to various factors, including misconfigurations on your end or issues with Microsoft's services. Try the following as an addition:

    1. Verify the health status of Microsoft Graph and related services on the Azure Service Health page. There might be ongoing issues affecting the API.
    2. Enable detailed logging in your application to capture more information about the error. Look for any inner error messages or additional context that might provide clues.
    3. Ensure that your application is not hitting any API rate limits. Excessive requests can sometimes lead to unexpected errors.
    4. Implement retry logic in your application to handle transient errors. Sometimes, internal server errors can be temporary and resolved with a retry.

    I hope this is helpful! Do not hesitate to let me know if you have any other questions or clarifications.


    Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.

    0 comments No comments

  2. IvanPavlovic_Hr/Cro-ZG 0 Reputation points
    2025-02-20T17:52:38.3533333+00:00

    Not sure but I HAVE BEEN A VICTIM OF A CRIMMINAL OPPERATION that is related to the Database with personal contact information related conntact BUT also to identification of ex YU Ministry of Interioremployees and other associates that I have INHERETED BY MY FATHER WHO WAS A SECOND PRPJECT LEADER ( of a longitudinal Scientific Study regarding prevalence of the most often reasons of employees death or prevalence for their early retirement, it's sociodemographics, lifestyle and other variables. The head of Zagreb Police was an internal source of "MUP-tablica.xls / ThanatosMUP.xls" but it was relevant because statistics were finalised with IBM tool, that is protected (a questionare of survey) as a pattent so now IBM uses "patent-name"+ version and I have registered my self as an IBM Partnership firm for completeng the final part of this International Scientific study. After that (and as I know who knows how to penetrate OS I am using), nore A1 Telecom or Product importer can not assist me. Last week I was conntacted by an ex Public Attourney of the Republic, as the Data base is unprotected, and wiseguys can use it to give "sleepers" a fake ID as Identity. So since a "telecom call" I can not use outbound calls on my phone nd The organistion could have even used it to corrupt the last Democratic elections, using dead man to improve some results (or they think they will do it) so this is an complicated reality based question about a case of 1. Ex Secret Political Police Members and that is pure speculation to get media attention), then "Dead men woting For political Party A / B, candidate A / B. And as this is a also a chance to give new identities to people that are killers rapists and religious extremests that will continue to live for some time and then chnge their loction or identity to assasinate Europeans or to give false testemonials on their gruppenfürrer names. So the interested party was probably a female, with background in Microsoft Dev. Network for t≥ 10 years now. The other one with "fingerprints on the ppers" are a male, involved in local Politics near me, he has a sister and 2 brothers, and his dreams have had "god procreation" problem often he was rreally shook-up after those kind of dreams. But also he knows the whole line of black operations in the one of 2 "Hills of power" and likes orca killing whles (that is the Tabu they use), and the boy was wrongley informed that I m a "Fat baby sea-lion" and they have had their fun 10 years ago, but this time I have nothing to lose. So both the first "mummy-agent-opertive" and his sister are frigid nynphomaniacs, and he has unresolved inner conflict to somebody close to him, a relation, and is lacking the ability to tell wrong from right so if I have to make my final cut, the director's cut, and as I gave to this republic my health and my freedom, and I do not mind being brnded in this or that way but the process of " #CroRuption " started in 2017., and that is only one of many kids that are used to attack the weekest of the week and they often blackmail the peoplfe in great pain, the sickest of the sick, and make them suffer make them go through hell if they will not do what *Simon says..." and that is usully happening behind the shut and protected doors of some "Fammily Home" / Geriatric Alzheimer Allience Ward in an psychiatric Institution where after the sudden deths of their 2 children and 1 grandson who was an addict, but also earlier then usual passing -over of an "main actor's" life, partner, where a guy and a babe, 40 years of age, do their best to play the game of *Simon says" and Simon wants him to sign a legal documentin which the "old man" leaves everything to the 3 persons, after his death. Before that he wrote in Times New Roman, with linspace 1.5, font is set on the size of12, that he, as a ex Univerity Dean and in a completely rational state, with a sound mind (for he was a psychiatrist, person of merrit, feels a great sadness for the most unfortunate and sudden deaths that occured just reacently, and in a known traffic red-spot, a curve that took too many lives, after long thinking and being extremely greatfull leaves all his earthly posessions to the Chombee and Zeeta -- his best students (on the screen you can see the close up of the bald fatty with a slime dripping from his lip to his upper coat pocket and a whoman that is unble to eat or drink, with nonexistant color of the skin and a long oily light brown collored hair) to those 2 people that have had a courage and stayed with him untill his final waiting of the last one - his own "natural meeting with the Angel of death and the light that illuminates his book of debts" and he, as an newly born christian after the administrative legal career, asks all of the people written above this line (there is a His Hollyness Bishop Rev. B. Zibory ordained to complete the Mission of the Holly Church built an "Ordinarii Bellum" Ordinarium Dei -- for war and armed political conflict, where all of the ordained catholic and Christian priests if admitted to Roman Bishop of XVI. after Peter, Benedictus rev. Ratzinger Papa degli tutti apostllicci A.D. ante / post festum di and Greatest of the all 3rd World WAR, when the Oxygen is burnt and humans nore other animals can use their lungs on the surface where nothing can be living, and the ionosphere is starting to be grown on The Moon after Her Resurection, her clensing of unrecyble elements and Som of the Unmerged, unmooned and unmrsed so - The Left People to stay, to feed on each other's young,in the Deep Seas, where they have decided to poison the Muddy Watters, to feed the Fishes like She-gon Maya Monsters, the Fish of Yesterday's meal of Atlas, Crabs and Shrimps, gigant Sea Cows and Whale even the Dans Macabre of the Underwter Tarantule, the brinless StingRays etc. AGET ME THE DB. BACK, THINK ABOUT BEING HIERONIMUS BOSH, GUSTAVE DORE, MOSES,.RAMSES, MEDUSAE OR great ashtray made of your last meal's DMT feeding on. Or a lines and mines from an invalid who dnced in the Crematorium to Only after Dark by Tito & Tarantula. God Bless You All! Whatch out for your EARS! Whatch out for your EARS, WORDS AND WHAT DO OTHER ONE HEARS. Help me I'll keep you! Stay safe my Alice;!!! Welcome to the one freedom.onley: The final Medicine of Glass Onion, Yellow Submarine, a Fat Warlus, some guy who made franch table 21 Card a Fortune telling tool, but was a spying on his lover, famous Hitler's doctor "Morell's" cures effect. @Sgt Pepper's Lonley Harts Club Band! [S.P.L.H.C.B] ==© ==>{say hy to Peter==And I would really need (NEED, and PAY for Lalalala *mba "

    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.