Maybe it’s not eating because it doesn't recognize what your offering as...food.
Have you tried Mixed greens and some butternut squash?
Chop the greens up to small pieces about the size of a nickel. Finely grade the butternut squash with a cheese shredder. For Iguanas food texture and color are important.

Here is a good Recipe
Greens like Collard or Mustard.
Chopped Green Beans
Butternut Squash (Super high in Calcium)
Strawberries (Only a tiny bit for flavor)

I buy in bulk them shred/chop it all up and throw it in zip lock bags and freeze.
That way I have a huge supply of food. I thaw out what I need under hot water then drain it all. Sometimes ill add some supplements but it’s not really needed.

Also get a good Mercury Vapor bulb for the UV light and replace the bulb every 6 months.