fix #4540: no current position since last update

Propagate onError as well as onNext to subscribers.