Transparent sclera shader not rendering clear in cycles, but correctly in viewport cycles



Ive spent hours trying to figure out why my render in cycles viewport is not the same as the one at render time. I can see my iris mesh in the viewport but the transparent area is opaque at render time. Any ideas what’s going wrong?

Im not sure if this is a render or material issue btw.

Look in the outliner. Eyes.001 is set to render only in full render mode. It is partially blocking the eye. Disable it, by clicking and greying out the camera icon.

You were close. It was an outliner issue! But I had the iris disable at render time.