Here navigation API NavigationManager getEta() always returns an invalid/unknown
<p>I am evaluating the new Here SDK for Android and have successfully implemented map display, routing, and navigation.  I have been asked to add an ETA and so looked in the SDK documentation and found the getEta() method for NavigationManager.</p>

<p>Whenever I call this method, the returned value is 0; i.e. toString() on the returned Date object is "ETA: Wed Dec 31 18:59:59 EST 1969"</p>

<p>The exact code I'm using is this, approximately once a second:</p>

<pre><code>Date eta = NavigationManager.getInstance().getEta(true, Route.TrafficPenaltyMode.DISABLED);
Log.d(logTag, "ETA: " + eta.toString());
</code></pre>

<p>I assume I'm missing some setup call somewhere, but nothing in the SDK documentation is jumping out at me.  I can verify that a destination is set and route calculation is complete.</p>