I've never figured out for sure what has caused it in my tank. Three times I've had colonies that had been doing great just suddenly start necrosing and slowly die. It's always been my largest, fastest growing, and most colorful colonies. All parameters were rock steady, no changes had been made, no pests in the tank, etc etc etc.
So my theory is that sometimes corals die just to spite me.