Some varieties do and others do not.
I know it is not the answer you are looking for but that is about it. I have had several that are fine but I know others who had some that do eat corals. I believe there are several different species out there and they are different. I also think there are others species that look similar and is is case of mistaken identity.
There will be those that claim they do but that is not true only some do.