I can confirm this has been an issue for the last 4 years. Definitely not a recent thing, but highly dependent on environmental conditions. I find it MUCH more frequent with long shadows perpendicular to the roadway and vehicles parked on or near the shoulder.
I've not seen that, but it really depends on how your system fingerprints a device. Many simply use the MAC but, with randomized MACs, it is possible for any device to have any MAC.
Based on some communication with the devs of the Home Assistant integration for Rivian I was under the impression that Rivian renamed getLiveSessionData to getLiveSessionHistory on their GraphQL API.
And: