fix async call to failure block when service err happen