Add IPC notifications for tracking and profiling

its not true that its running if `rsp.error` was set, shouldn't this be in an `else { }` block?