There are some bubbles inside the eyelid, so it could be a sinus infection, possibly from mycoplasma (MG.) Hard to know without testing. Rarely there could be a tumor, or an infection from a peck wound. You can apply some Terramycin or plain Neosporin to the eye after cleaning it with saline. I would try some Tylosin in the water for 5 days if possible. I usually find it at Jedds.com for $39, but it is sold out. Here is another place more expensive: https://www.allivet.com/product/tyl...4OqqCkGIAmlPdZ0yPuTqxgjjtjZnYqtIaArf8EALw_wcB