ipw working but adaboost not

logit series estimates the propensity pretty well, but the matching is
awful.

decision stump adaboost does not fit the curve well.

how come?