Even US and UK ones don't always hit what they're targeted at, and that assumes that they are in working order, and turned on.
Given the state of a lot of the Russian equipment and the demonstrated competence (or complacency) of a lot of their troops/commanders, I wouldn't be at all surprised if it wasn't working properly or wasn't armed.
Having them "armed" tends to require more maintenance so they may not have turned them on in the assumption they were safe and that they didn't want to have to do the maintenance/have the parts to keep them running 24/7.
IIRC back in the 80's an American ship got hit by a missile (but not sunk) fired by Iran in the Gulf, because at the time their procedure was that they didn't have them "armed" in the area, after that I assume they had them armed more often or were more prepared to turn them on.