I recently drove a brand new Chevy Bolt. It seemed to have a navigation system, but whenever I tried to activate it, I think it tried to make a phone call to a human(?). Anyway, it doesn't have a keyboard, and doesn't seem to even have onboard voice recognition. Hard pass.
Car play support was decent about 80% of the time. The other 20%, I had to delete the phone pairing and repair to get it to reconnect.
I wasn't particularly impressed, especially given that this car has been in production since 2017, so I'd expect the radio software, etc. to be stable.