We lost the fail() handler on the outer async call here