title: Unity Firebase RealtimeDatabase GetValueAsync() does not return anything
body: <p>The following code was executed properly with the <strong>Firebase version 4.2</strong>:</p>
  
  <pre><code>public void RetrieveSummary(Action&lt;int[]&gt; onRetrieve) {
      Debug.Log("FirebaseStorageService - Retrieving Summary from remote...");
      string referencePath = string.Format("users/{0}/sum", GetUserID());
      FirebaseDatabase.DefaultInstance.GetReference(referencePath).GetValueAsync().ContinueWith(task =&gt; {
          if (task.IsCompleted) {
              DataSnapshot snapshot = task.Result;
              if (snapshot.Exists) {
                  HammurabiAnalytics.LogCustomEvent("Download_Data_Size", "Summary_User_Data", snapshot.GetRawJsonValue().Length);
                  Debug.Log("FirebaseStorageService - Raw Remote Summary Data: " + snapshot.GetRawJsonValue());
                  int[] summaryData = JsonConvert.DeserializeObject&lt;int[]&gt;(snapshot.GetRawJsonValue());
                  Debug.Log("FirebaseStorageService - Retrieving Summary from remote - DONE");
                  onRetrieve(summaryData);
              } else {
                  Debug.Log("FirebaseStorageService - User Summary Data is missing!");
                  onRetrieve(new int[4]);
              }
          } else {
              Debug.LogError("FirebaseStorageService - RetrieveSummary has failed!");
              onRetrieve(new int[4]);
          }
      });
  }
  </code></pre>
  
  <p>By properly I mean <strong>ContinueWith</strong> was executed and I was able to continue the process with the log messages and etc. After updating the <strong>Firebase version to 5.2.1</strong>, I am not able to continue.</p>
  
  <p><em>To detail the issue, I can say that the code block inside ContinueWith does not get called when there is no data on the reference. If I create a data on the reference, retrieving works properly. I also cannot add a dummy data.</em> </p>
  
  <p>I could not find a workaround either, this blocks me too bad. Any idea? Any workaround? Any solution to the root cause?</p>
  
  <p><strong><em>Firebase : 5.2.1,  Unity : 2017.2</em></strong></p>