Unfortunately for the 2023 Nissan Leaf has a CAN gateway module. Basically, it's like a firewall or gateway to filter out CAN writing commands commands so you can't directly talk to the car with open tools through the OBD-II. Basically, it's a read-only port that's only when the car is powered on. Unfortunately a lot of cars are now starting to do this. I guess I'm gonna have to make a modified version of CAN tap cable for an unrestricted OBD-II port. :( https://docs.openvehicles.com/en/latest/components/vehicle_n...
It's frustrating but completely expected. OEMs are realizing that telemetry and post-sale software subscriptions are their next major revenue stream. Locking down the CAN bus behind a gateway is always framed as a 'security feature', but the real goal is killing third-party observability and locking you into their proprietary ecosystems. The fact that we have to splice into CAN tap cables on hardware we fully own just to read our own telemetry is absurd.
What do you expect, give everyone connecting _root_ permissions to your whole powertrain? It has to be protected somehow.