Understand, thanks for your help. FWIW, I just tried setting up a second WS100+ device and it worked like a charm (both the DTH and your smartapp) regardless of whether the on/off was triggered by the iOS app or a physical tap. Makes me think I have a defective device. I may go for the exchange route next.
Again, thanks for your help.