Dropping spines is often a sign of a doomed urchin, but not always.
Things to look into:
1. Check ALL your water parameters, make sure everything is as perfect as can be. Urchins are sensitive critters and don't respond well to high nitrates, low Ca & alk, low salinity or anything that varies widely from natural seawater parameters.
2. Is the urchin getting enough to eat? Is there coralline on the glass/rockwork for him to graze?
3. Is anything - fish, crab, shrimp - picking on the urchin? If something was off and you correct it, he won't be able to recover if he's being harassed.
Do try and see what you can do. My urchin started dropping spines a few months back - I had no idea, but there had been an ATO mishap and the SG had dropped from its usual 1.025 down to 1.021 and Speedy nearly died after a few days in these conditions. I corrected the problem as soon as I found out, made sure he had food to eat and wasn't being picked on, and over a matter of weeks he slowly healed. There were days I was certain he had died - once he lay upside down on the sand for hours - but he made it through. Best of luck.