On the second thought, this looks rather like a different code path, at the runtime pm after the disconnection. Let me check more.