Dont you need to navigator.webdriver === true for CDP to drive automation? Maybe I need to update my understanding on this. THis is usually a dead giveaway
yencabulator
I see mentions that (unpatched) webdriver is easy to detect but detecting CDP only works by heuristics on timing etc.