title: USSD respons fails in flutter : messege PlatformException(ussd_plugin_ussd_response_failed, USSD_RETURN_FAILURE, null)
body: <p>I am trying to make silent USSD request,  I am using Ussd_Serivece &amp; Sim_Service package for this in flutter.</p>
  
  <p>any time I try to make a request it throws this exception: (error! Code: ussd_plugin_ussd_response_failed -  messege PlatformException(ussd_plugin_ussd_response_failed, USSD_RETURN_FAILURE, null)).</p>
  
  <p>here is a code of my function:</p>
  
  <pre><code>    makeRequest() async {
    String code = '*221#';
    SimData data = await SimService.getSimData;
    print(data.activeSubscriptionInfoCount);
    print(code);
  
    try {
      String ussdRespMessege = await UssdService.makeRequest(
          data.cards.first.subscriptionId, '211#');
      print('Succes! messege: $ussdRespMessege');
    } catch (e) {
      print('error! Code: ${e.code} -  messege $e');
    }
  }
  </code></pre>
  
  <p>I already handled permissions.</p>