Closed vidilab closed 2 weeks ago
Couple questions that could help to narrow down the issue:
What kind of policy did you create? Did you enable the "RequiredDuringCall" option? How long does it take before the bot receives this message and is being kicked out of the call?
We typically use without "RequiredDuringCall", because otherwise calling is impossible if the bot is down. In this case, it took about 5 minutes, and then it was kicked out.
Hmmm, perhaps you are not properly sending heart beats and the platform kicks you off for not being "alive"?
Heartbeat in sample has interval of 10 minutes (CallHandler.cs), while our error occured after 5 minutes.
Is there a list of what the 500 error subcodes mean? (subcode 1999 in this case)
@vidilab We are going to take a look. Our bot control plane appears to lose its connection to your bot during call setup.
@vidilab Is this still a problem for you? We haven't seen occurrences of the failure for your bot since July. Thanks.
@vidilab Is this still a problem for you? We haven't seen occurrences of the failure for your bot since July. Thanks.
It seems that this problem does not occur anymore currently, but we now see a different error. I have created a separate issue for that.
When using PolicyRecordingBot, a call to the bot is established and recording starts correctly, but halfway the call, we receive an event that the call is deleted, and recording stops. The event also reports Server Internal Error. DiagCode: 500#1999. Since the actual call continues, I would expect the event to not occur, and the recording to continue. The error seems to occur occasionally (for some calls).
Using Microsoft.Skype.Bots.Media: 1.27.0.2-alpha
Call ID b3003a80-a430-4663-93f2-22042469c49f, and a8003880-1276-45a9-982b-9c51486e3ef3 created 2024-07-15T13:59:37 , and :40 deleted 2024-07-15T14:05:16
Received message
What does this error mean, and how to avoid it?