why this code is not working?
<script runat="server" language="JavaScript">
Platform.Load("Core", "1");
var couponsDE = DataExtension.Init("9F69D084-64B5-4FAA-ACB4-D6CB5EBA5F02");
var couponRows = couponsDE.Rows.Retrieve();
for (let i = 0; i < couponRows.length; i++) {
if (couponRows[i].Used === "False") {
var coupon = couponRows[i].CodiceCoupon;
var remove = couponsDE.Rows.Remove(["CouponCode"], [coupon]);
var add = couponsDE.Rows.Add({ CouponCode: coupon, Used : "True" });
}
}
</script>
if I put this code out of for loop, it works