confirm operation with timeout - bug fix