Well, I guess I sent you a red herring with the VIN PID idea. The VIN PID is a Mode 09 PID and DC doesn't make those mode PIDs available even though the VIN PID is used internally - VIN shows up on the Vehicle Setting automagically.
Maybe PPE will tell us there's an existing pseudo PID like "INTERNAL.VEHICLE_DESCRIPTION" PID. Or better yet maybe that contains the VIN. Dunno, haven't tried it. And now that I think about it, maybe it is stored and available as one of the CONST.xxx PIDs - I never noticed but hey, I'm not All-Seeing you know

PPE generally makes only Mode 00 PIDs available. They do make some others available (manufacturer's propietary PIDs which cost PPE mucho dinero) but you have to buy them from PPE.
Here's a link giving some info of Mode pages and PIDs :
https://www.outilsobdfacile.com/obd-mode-pid.phpBest of luck,
-Mike