Simplify codepath to asynchronous error