peripheral:didUpdateValueForCharacteristic:error: not called for notification