Watching the in car video, the telemetry is time stamped as August 7th, 2024. So they've "sat on it" for a few months...