WIP: fixing the TimeoutException that can come up when updating...

 - [x] swallow the TimeoutException because callers don't really care (try again later)
 - [ ] ??? log a message out
 - [ ] confirm the fix in the sample application