completedOrder now passes an error to the callback if any request failed