debugging the incorrect calls to onCompletion on pausing