Propagate exception in GetResponseAsync to OnError instead of leaving it unobserved