I have found that optical cables are fairly easy to damage.
Optical cables for TOSLINK are cheap plastic, ends are too exposed and readily damaged, and the connectors are junk. Oh, and the transceivers are usually the dirtiest cheapest things around -- they actually used to be half-decent but most of the new integrated solutions are lousy. Other than that...
All in my completely biased and subjective opinion - Don