Any white specks on them? Either being nudibranchs or their eggs?
Also, do you by chance have asterina starfish? (The little white ones).
Some species of asterina have been known to eat zoanthids, though AFAIK no distinguishing visual characteristics have been discovered to confirm which ones do or don't.
EDIT: Just read WrasseFan's post as well.
Alk issues could indeed bother the zoanthids into closing, whether it be low ALK, high, or a general swing.
So in a nutshell, quite a few things could be the cause, rule out what you can first and go from there.