title: StartCoroutine function not working on android, but works fine in Unity editor
body: <p>I am building simple user data-retrieve function from web service (<code>WWW</code>). I can't solve this, so maybe you guys can help me out?</p>
  
  <p>I am using <code>StartCoroutine</code> method. When I build and run on my android device (android 6.0.1), I click button and it does nothing! Absolutely nothing! However, in Unity editor, it's working perfectly!</p>
  
  <p>I searched for more information about this issue and someone recommended me a plugin called <strong>"More Effective Coroutines"</strong>. <a href="http://trinary.tech/category/mec/" rel="nofollow noreferrer" title="Documentation">http://trinary.tech/category/mec/</a> Well by now you probably get the idea that this plugin ain't helped me at all!</p>
  
  <p><strong>Here's my C# code with plugin (i commented out standard Unity code):</strong></p>
  
  <pre><code>using System.Collections;
  using System.Collections.Generic;
  using UnityEngine;
  using UnityEngine.UI;
  using UnityEngine.SceneManagement;
  //using "More Effective Coroutines" plugin:
  using MovementEffects;
  public class Login : MonoBehaviour {
  
      public InputField LoginUsername;
      private string usernameInput;
  
      public InputField LoginPassword;
      private string passwordInput;
  
      string connectionLink = "00.00.00.211/app/login.php";
  
      public Text conResponse;
  
      public void OnSubmit(){
  
          usernameInput = LoginUsername.text;
          passwordInput = LoginPassword.text;
  
          //DEFAULT: StartCoroutine (Login(usernameInput, passwordInput));
          Timing.RunCoroutine(_login(usernameInput, passwordInput));
      }
  
      //DEFAULT: IEnumerator login(string username, string password){
      IEnumerator&lt;float&gt; _login(string username, string password){
  
          WWWForm form = new WWWForm ();
  
          form.AddField("usernamePost", username);
          form.AddField("passwordPost", password);
  
          WWW www = new WWW(connectionLink, form);
  
          //DEFAULT: yield return www;
          yield return Timing.WaitForSeconds(1f);
  
          if (www.text == "ok") {
  
              SceneManager.LoadScene ("inGame", LoadSceneMode.Single);
  
          } else {
  
              conResponse.text = www.text;
  
              switch (www.text) {
                  case"noUser":
                      conResponse.text = "User "+username+" not found in database!";
                      break;
  
                  case"loginFailed":
                      conResponse.text = "Check your password and try again!";
                      break;
              }
  
              Debug.LogWarning(www.text);
  
          }
      }
  }
  </code></pre>
  
  <p>Please take a look and give me a feedback what I'm doing wrong? C# is my new language.</p>
  
  <p>Regards,
  Rob.</p>