Can’t tell if some type of nematode. But more meds could always stress it out. Could try a round of levamisole.
I agree, appears to be some type of nematode, these are very common fish parasites.
If you are feeding feeder fish such as goldfish, minnows, or other wild caught or pond raise fish, this would be obvious vector route.
Meds like flubendazol, levamisole, mebendazole, trichlorphon and triclabendazole are effective against some species, but not all.
Some of these nematodes are actually capable of being transferred to humans, so be careful.
These nematodes do not only occupy the eyes, but there may be many more in the cichlids digestive tract, so...
I know this sounds drastic..... but if it were me, and there wasn't some timely success in treatment, I'd euthanize all fish in the tank, and any fish in tanks that shared equipment, carefully destroy them (rubber gloves, etc), sterilize the tank, and all equipment, and start over.