Can't say for certain what is happening in your tank but;
Urchins do eat coralline.
PC bulbs should be changed regularly, 6 to 8 months.
Calcium, alkalinity and magnesium need to maintained at natural sea water levels.
To facilitate good coralline growth.