If there's a watch not in my possession (on a corpse, for example) and I select "Set alarm" in the context menu, the watch transfers to my inventory and the set alarm window pops up briefly and then closes again. I have to open my inventory, find the watch, right-click it and choose to set (unset, really) the alarm again.