Just because something is "reef safe" doesn't mean no specimens will eat your fish. Of what you have in your tank, I have heard of Coral Banded, Green coral crabs, and hermits eating fish. You'd have to witness the act to know which one it is, and it's probably happening at night.