I just recently lost about a half dozen Atl. reds.
For some reason I noticed lots of asternia stars on the plug just before they started to disappear.I have tons of those stars.
I think there is something to this. I always thought they didn't eat corals because I never actually saw them do it with my own eyes. A couple of days ago, I was looking through one of my frag tanks for a single RPE polyp I have. I saw what I knew was the plug it was on, but there was no RPE. I took it out of the water and there was a single very small starfish engulfing the whole polyp. The starfish blended in perfectly with the plug. I'm not sure if it was an asterina or not. This starfish has 5 legs all the same length. Asterinas usually don't look like that because they are always dropping legs to reproduce. Now that I know that to look for, I found another on an orange zoa this am chowing down. I'll be removing as many as I can with the next water change.
FWIW, I have 4 distinctly different types of mini starfish in my system;
-The first are the mini brittles that are great detrivores, not coral eaters.
-Second is a 4 legged starfish larger that asterinas, with all 4 legs equal in length and distance apart.
-Third is the pest I described above, 5 legs equal in length and distance apart.
-Last is the true asterina with varying # of legs at various different lengths.
The only one I've ever witnessed eating coral/zoas was #3. If you have these in your system, that could be your problem.
Another thing you could check for is zoa eating nudibranchs.