Overused weak reference in oauth fragment. The listener was freshly created so it had no point in staying around while authenticating. Good thing unit tests catched it