Because at @106.0.2 , executablePath was not a function, it was a getter that returns a promise.
@106.0.2
executablePath
https://github.com/Sparticuz/chromium/blob/50adb2c3d61014b8f97b19d35a1feedb2ff2bfb7/source/index.ts#L182