diff --git a/lib/_internal/method_channel/twilio_voice_method_channel.dart b/lib/_internal/method_channel/twilio_voice_method_channel.dart index 04caa6e2..88af6f8f 100644 --- a/lib/_internal/method_channel/twilio_voice_method_channel.dart +++ b/lib/_internal/method_channel/twilio_voice_method_channel.dart @@ -331,12 +331,15 @@ class MethodChannelTwilioVoice extends TwilioVoicePlatform { printDebug(tokens[1]); } + // https://www.twilio.com/docs/api/errors/31600 + // Busy Everywhere. All possible destinations are busy. + // // source: https://www.twilio.com/docs/api/errors/31603 // The callee does not wish to participate in the call. // // https://www.twilio.com/docs/api/errors/31486 // The callee is busy. - if (tokens[1].contains("31603") || tokens[1].contains("31486")) { + if (tokens[1].contains("31600") || tokens[1].contains("31603") || tokens[1].contains("31486")) { call.activeCall = null; return CallEvent.declined; } else if (tokens.toString().toLowerCase().contains("call rejected")) {