It's 100% software not calculating what the car is actually doing. You have to experience it to understand what is going on when driving. Everything 'physical' with the driving is spot on... the car drives straight and true. All cameras and steering were tested right in front of me yesterday. I watched the tech's laptop screen as he ran the calibration test, and there was nothing out of tolerance that warranted attention for calibration.. Same w/ the steering wheel.. i watched it go through it's calisthenic calibration and balance back to zero when it was done. But then you drive the car.. if I turn on the parking cameras and look at the top down view and see the dotted line that represents the angle that the wheels are aimed compared to the hard line where the car actually is... if the wheel is perfectly straight, all of the guide lines are straight. As soon as you start rolling, the car is now veering right. I have to turn the wheel to the left in order to go straight... but the top down view is showing me the dotted line leaning to the left... so the car software is assuming that I constantly turning left. NONE of this was happening before the 2.6.0 update. Thinking back to earlier this week, i recall parking at work, thinking I was perfectly straight in the parking spot.. but when I got out, my car was angled about 5 degrees to the left! But the top down view of me in the spot.. showed me on screen that I was perfectly straight in the spot.