Having Issues with Loop in IV Regression

HI, you could try using the broom package to get the results in a data frame.

Tidy a(n) ivreg object — tidy.ivreg • broom (tidymodels.org)

In terms of the loop, it is difficult to help without a reproducible example/.