Gravity Software Wishlist 2026

The opening sentence makes that clear. You have the same hardware and same software as everyone else, yet you don't have the same issues, I guess you sprayed your software with bug killer. "In my opinion", You loose all credibility with statements like that, especially as a moderator. What your saying doesn't make an ounce of sense, but thanks for sharing that you have a Gravity that has no issues. Same hardware with same software produces same result, that is certain beyond a reasonable doubt.

NO hard feelings just disagreeing. We agree on some things of course and disagree on others. That is OK, all good here.
Complex software systems are almost always nondeterministic. That means that they don't all behave identically. It also accounts for why a single car doesn't always have a given bug occur every single time (eg sometimes the screens go black, sometimes they are fine). It'd be very surprising if every Gravity displayed the exact same set of problems.
 
Complex software systems are almost always nondeterministic. That means that they don't all behave identically. It also accounts for why a single car doesn't always have a given bug occur every single time (eg sometimes the screens go black, sometimes they are fine). It'd be very surprising if every Gravity displayed the exact same set of problems.
This is not true for UI software, which is 100% deterministic, otherwise all mobile apps would be constantly glitching and hallucinating like AI chatbots.
There is a term in programming called finite state machine. Car software must be like this or we would not trust our lives to it.
What you are referring to is an excuse for poor programming skills and non existent QC program in a company.
 
It'd be very surprising if every Gravity displayed the exact same set of problems.
Even though I want to agree with you, the reality is most gravity owners on this forum are reporting similar or the exact same issue. In fact when I went to the service center three weeks ago, the service center was full fully aware of all issues. They even mentioned that a software update was coming.

Again, that’s not to say that as an earlier adopter , we won’t have any issues. On the contrary, some issues are to be expected.

However, the problem is why has anybody signed off on this software at Lucid? If the fixes are so critical to even open the vehicle, that part should be done right away.

The vehicle drives great. No question. Amazing and really well put together.
 
Look, clearly we don't agree, and that's OK. But don't make it personal you have no idea what experience I have and don't have (Mr. Facts). There is some truth to what you’re saying just mis-applied. I am done talking about this with you. You clearly have attacked posters and not just "disagreed" that was my main point and I really don't care what you think, "it’s the internet right?"
I don’t think I’ve attacked you, or anyone else, but if you have specific examples, please point those out and I will gladly apologize. Attacking anyone is never my intent.

Also, my goal wasn’t to make it personal; I wasn’t attacking your experience, as I have no idea what it is. That should be obvious. But based on the assumptions you described, I assumed (perhaps incorrectly) that you didn’t have experience writing complex software. That wasn’t intended as an attack; and if I’m wrong, you can just state that.

If you don’t care what others think, I’m not sure what the point is of posting in a forum where replies are possible. Seems better for a blog or something if the goal is stating things and then not being interested in discussion. Just my opinion.

Luckily for you, Lucid had all the perfect hardware for your vehicle that worked perfectly with your version of software yet they haven't made enough of them to make your theory pass muster. Fact Check: I have been in IT for over 30 years working with software and hardware, programming etc... but lets not talk about "experience"
Again - I wasn’t attacking you. That wasn’t meant as an ad hominem. It was my reading of what you wrote.

You can just state I’m wrong about my assumption, and I’m fine with that. I am happy to be wrong. I like learning.

Instead of responding to the content of my post, you chose to walk away, which is fine, but was certainly not my goal. My goal isn’t to be “right,” but to get to right. I don’t care, at all, which one of us is right, if in the end we both come to a correct answer (if one exists, and it’s not just opinions). That is how I treat all discussion; “get to right,” not “I am right.”

But you’re free to do as you’d like.
 
I wanted to say that I share your experience about the car and the forum.
I had my Gravity for a month, after waiting 10 months since placing the order.
By ordering early I volunteered to be an early adopter, accepting that it won't be perfect, but hoping that I won't be an Alpha tester since Lucid had a year to figure out basic stuff with their employees driving first batches of Gravity production.
I also have 30 years career in technology, last 15 in embedded software, microcontrollers, system development and integration. I truly and deeply understand what is involved in making this product, both in human and technological aspects.
With that in mind, the best word I can find to describe my current Gravity software experience is grotesque (defined as odd or unnatural in shape, appearance, or character; fantastically ugly or absurd; bizarre. Synonyms: wild, antic, weird, deformed, distorted).
Every day I drive the car I am stunned, baffled, taken aback (add all other synonyms here) by the reality of the software state in a vehicle released for mass production.
What really amazes me is not one or a few specific issues, which I could appreciate to be difficult to pinpoint and fix.
For example, key fob issue, while embarassing and inconvenient, is not part of my grotesque experience. I know how to quickly reset and recover, so I can live with it until PaaK is ready.
It is the fact that dozens and dozens of simple and basic UI elements and functions are so grotesquely out of whack that I simply cannot imagine there is a single QC team member at Lucid with sign off authority for public release. In my professional experience this looks like something developed and immediately released by a team of interns, it is so unbelievably terrible.
Any basic QC test program would immediately invalidate this hot mess from public release.
Adding insult to the injury are people on the forum swearing they don't experience these issues even though our cars are virtually identical and running the same software to the minor release version. I must assume these people are honest, which only leads me to conclude that my specific car is defective in some way that is manifesting in grotesque software behavior. But my decades of experience tell me this is not plausible, or at least very unlikely, hence my baffled position.
I'm dropping it off at SC next week for essentially a factory reset since DreamDrive has never activated on it, updating the fob, and generally expecting some sort of miracle that would make it more usable other than a rolling sled.
I plan to write up a more detailed forum post about my experiences since it's my duty as an Alpha tester to report back to Lucid. Clearly they lack the paid staff to do this work, so we have to help them make this a better product.
Sorry for my rambling...
See, there’s nothing wrong with this post. Opinions are stated as such, and not everyone needs to be happy all the time.

Thanks for the assumption that people here are honest.

I can absolutely understand where you’re coming from, and I can understand how it feels like it adds insult to injury to know there are some cars out there (I don’t know how many, whether a minority or majority, but I have my own assumptions) not having many or most of these issues. All of that is valid.

I disagree with your assessment that this is implausible, but that’s ok - we can disagree on that.
 
This is not true for UI software, which is 100% deterministic, otherwise all mobile apps would be constantly glitching and hallucinating like AI chatbots.
Deterministic, yes, assuming all other things are equal. And that’s a big assumption. There are many variables; different hardware, many possible states, etc. It is entirely possible for those variables to combine in a way that creates bugs for only some vehicles, as those are the ones with differing variables.

As one example, there are two CCC versions. They are different from each other. Would you agree it’s entirely possible for a bug to crop up on one version of the CCC and not another? If not, then we’ll just have to agree to disagree.

There is a term in programming called finite state machine. Car software must be like this or we would not trust our lives to it.
Not all car software is a FSM. Some might be, for example an alarm or seatbelt warning system, but much isn’t. Infotainment definitely isn’t, for example.

And even if you build it as an FSM, you can still have bugs. States not exiting correctly, hardware glitches, timing / race conditions, bad state transition logic, bad error handling, who knows.

I’m not suggesting it’s inevitable to have these bugs. Far from it. It does imply immaturity on the software team and doesn’t look good.

But it’s also not crazy, and it’s not implausible. Differing hardware alone makes it plausible, imho. Just because multiple suppliers build to the same spec does not mean they are all equal or perform equally well.

As an analogy, I’d liken it to generic prescription drugs. They have to be 80-125% of the active ingredient, which for some drugs can make a really huge difference for some people. But for most, no difference whatsoever. But that doesn’t then mean there are no differences.

I hope that better explains what I mean. I’m not actually sure how much we disagree on this.
 
Even though I want to agree with you, the reality is most gravity owners on this forum are reporting similar or the exact same issue
Which indicates that those vehicles having problems appear to have similar problems. What it doesn’t indicate is how many vehicles have problems. There are (I’m guessing) a dozen, maybe two, Gravity owners here? Of (again, guessing) hundreds of deliveries?

Again: I’m not saying there aren’t problems. I’m saying I don’t know how widespread they are. That’s all. I wish I did know that, genuinely; but as we don’t, we shouldn’t assume it is either “all or many” or “only a few.” The answer is probably somewhere in between (and yes, I know this is a logical fallacy, but short of having a real answer, that’s my assumption today).
 
And even if you build it as an FSM, you can still have bugs. States not exiting correctly, hardware glitches, timing / race conditions, bad state transition logic, bad error handling, who knows.
I’m not suggesting it’s inevitable to have these bugs. Far from it. It does imply immaturity on the software team and doesn’t look good.
In principle of course I agree with everything you said. If we were in the Alpha stage of development all of this would apply and always does in such complex projects.
But there is a limit to the kind of bugs which make it to even a first public release, assuming the company wants to stay in business.
My car cannot possibly be that unique, even if it differs from yours. Whatever combination of approved manufacturing variations exist in my car must have been documented and tested for, prior to public release. Yes, some bugs will be missed in the initial QC cycles, but there was a whole "gosh darn" year, 300+ work days, give or take, where someone could have noticed that many UI functions are scrambling randomly and raised a red flag all the way to CEO if neccessary.
Any basic QC test team would find almost immediately that sometimes buttons don't respond or respond with random delays, both physical and touch screen variety.
I will never ever agree with you that such glaring defects can be missed in a basic QC program.
So, how in the world a QC manager signs off on a public release when "gosh darn" buttons don't work reliably in a "gosh darn" vehicle?

P.S. Trying to keep my language soft, out of respect for you and the public forum ;)

P.P.S. Anticipating a rebuke about 300+ days where perhaps only the last update brings new bugs while fixing old ones.
It took me less than one hour of using the car after 3.3.2 was installed to notice multiple glaring UI bugs.
After reading the forum I learned that many of those bugs were present from day one, yet a multi-billion dollar company decided it's OK to ship cars with those bugs.
All hope was dashed when freshly minted 3.3.5 did not address any basic UI bugs, while seemingly adding new ones.

Again, none of my grief is about the key fob, which is understandably difficult, but still not excusable for release.
However, I could not believe my eyes when Lucid admitted in the 3.3.5 public release notes that root cause is basically unknown, because they state the issue is "reduced", not "resolved", despite 2nd firmware update in the fob itself. This smells rotten, possibly an unfixable design level issue they don't want to admit to.
Reduced issue means some kind of software kludge which attempts to catch and bypass some unexpected or unknown event or state, but can't guarantee success and doesn't stop it in the first place.
 
In principle of course I agree with everything you said. If we were in the Alpha stage of development all of this would apply and always does in such complex projects.
But there is a limit to the kind of bugs which make it to even a first public release, assuming the company wants to stay in business.
My car cannot possibly be that unique, even if it differs from yours. Whatever combination of approved manufacturing variations exist in my car must have been documented and tested for, prior to public release. Yes, some bugs will be missed in the initial QC cycles, but there was a whole "gosh darn" year, 300+ work days, give or take, where someone could have noticed that many UI functions are scrambling randomly and raised a red flag all the way to CEO if neccessary.
Any basic QC test team would find almost immediately that sometimes buttons don't respond or respond with random delays, both physical and touch screen variety.
I will never ever agree with you that such glaring defects can be missed in a basic QC program.
So, how in the world a QC manager signs off on a public release when "gosh darn" buttons don't work reliably in a "gosh darn" vehicle?

P.S. Trying to keep my language soft, out of respect for you and the public forum ;)

P.P.S. Anticipating a rebuke about 300+ days where perhaps only the last update brings new bugs while fixing old ones.
It took me less than one hour of using the car after 3.3.2 was installed to notice multiple glaring UI bugs.
After reading the forum I learned that many of those bugs were present from day one, yet a multi-billion dollar company decided it's OK to ship cars with those bugs.
All hope was dashed when freshly minted 3.3.5 did not address any basic UI bugs, while seemingly adding new ones.

Again, none of my grief is about the key fob, which is understandably difficult, but still not excusable for release.
However, I could not believe my eyes when Lucid admitted in the 3.3.5 public release notes that root cause is basically unknown, because they state the issue is "reduced", not "resolved", despite 2nd firmware update in the fob itself. This smells rotten, possibly an unfixable design level issue they don't want to admit to.
Reduced issue means some kind of software kludge which attempts to catch and bypass some unexpected or unknown event or state, but can't guarantee success and doesn't stop it in the first place.
I hear you. I am not suggesting their QA/QC is where I’d want it.

I was referring solely to the idea that these bugs were “impossible to only exist on some cars and not others.”

I agree with you QA should have caught it.

Look at that - common ground! Thanks for engaging. :)
 
I hear you. I am not suggesting their QA/QC is where I’d want it.

I was referring solely to the idea that these bugs were “impossible to only exist on some cars and not others.”

I agree with you QA should have caught it.

Look at that - common ground! Thanks for engaging. :)
Thank you, but I also wanted to add that often people dismiss bugs related to "infotainment" system as not critical, at least not at first.
However, Lucid made a choice, perhaps forced by Android Auto OS design, to bundle seats control and some other drive related functions into the same software layer, which makes it critical enough where a driver could loose control of a car with severe consequences. So, I'm not in agreement that we should collectively give Lucid a pass and hope for the best.
 
In principle of course I agree with everything you said. If we were in the Alpha stage of development all of this would apply and always does in such complex projects.
But there is a limit to the kind of bugs which make it to even a first public release, assuming the company wants to stay in business.
My car cannot possibly be that unique, even if it differs from yours. Whatever combination of approved manufacturing variations exist in my car must have been documented and tested for, prior to public release. Yes, some bugs will be missed in the initial QC cycles, but there was a whole "gosh darn" year, 300+ work days, give or take, where someone could have noticed that many UI functions are scrambling randomly and raised a red flag all the way to CEO if neccessary.
Any basic QC test team would find almost immediately that sometimes buttons don't respond or respond with random delays, both physical and touch screen variety.
I will never ever agree with you that such glaring defects can be missed in a basic QC program.
So, how in the world a QC manager signs off on a public release when "gosh darn" buttons don't work reliably in a "gosh darn" vehicle?

P.S. Trying to keep my language soft, out of respect for you and the public forum ;)

P.P.S. Anticipating a rebuke about 300+ days where perhaps only the last update brings new bugs while fixing old ones.
It took me less than one hour of using the car after 3.3.2 was installed to notice multiple glaring UI bugs.
After reading the forum I learned that many of those bugs were present from day one, yet a multi-billion dollar company decided it's OK to ship cars with those bugs.
All hope was dashed when freshly minted 3.3.5 did not address any basic UI bugs, while seemingly adding new ones.

Again, none of my grief is about the key fob, which is understandably difficult, but still not excusable for release.
However, I could not believe my eyes when Lucid admitted in the 3.3.5 public release notes that root cause is basically unknown, because they state the issue is "reduced", not "resolved", despite 2nd firmware update in the fob itself. This smells rotten, possibly an unfixable design level issue they don't want to admit to.
Reduced issue means some kind of software kludge which attempts to catch and bypass some unexpected or unknown event or state, but can't guarantee success and doesn't stop it in the first place.
I don't disagree with what you're saying in principle but if you look at many reviews of EV's in particular, software issues seem to plague all of them, some worse than others. I haven't read too much on it but the impression I'm getting on the Volvo EX90 is that it's a disaster. Rivian owners are also complaining about bugs and some even wish that Rivian would focus less on Halloween gimmick updates and actually fix bugs that have been in the system for some time.

Does this give Lucid a free pass? certainly not. There's definitely some things that are questionable and even makes me wonder about the QC process as a whole. Having said that, the software certainly isn't Alpha but it's certainly not out of beta yet either. Apart from the key, none of the bugs in the system are dealbreakers but they're certainly annoying. It does frustrate me to no end that Lucid thought that some of these bugs were ok to push out thinking there wasn't going to be any backlash over it. They got a free pass with the Air as it was their first model to market but with the Gravity I think people are going to be less forgiving as we're seeing in here. People's patience is certainly being tested for sure.

We can only hope that behind closed doors some serious discussions are taking place. If you were on the engineering team you'd have to be pissed about making a car so great compared to the competition only to have the software team across the hall drag you down with these constant issues. If this type of stuff continues into the mid-market model though, I honestly don't see how they can bounce back from it.
 
So, I'm not in agreement that we should collectively give Lucid a pass and hope for the best.
I don’t think I’ve ever said that. I wouldn’t agree with that either.

These bugs clearly need to be fixed. We can disagree on expected timeline or something, but no chance I’d ever say “if it ain’t broke for me, ain’t worth fixing.”
 
This is not true for UI software, which is 100% deterministic, otherwise all mobile apps would be constantly glitching and hallucinating like AI chatbots.
There is a term in programming called finite state machine. Car software must be like this or we would not trust our lives to it.
What you are referring to is an excuse for poor programming skills and non existent QC program in a company.
While modern software often has components that are deterministic, it's rarely true that the whole app is. For example, mobile apps typically have multiple threads, and minor timing differences between the threads introduces non-determinism. Good engineering practices and quality control are important regardless of the level of determinism, as you can have extremely buggy or extremely stable software regardless of the level of determinism.
 
Even though I want to agree with you, the reality is most gravity owners on this forum are reporting similar or the exact same issue. In fact when I went to the service center three weeks ago, the service center was full fully aware of all issues. They even mentioned that a software update was coming.

Again, that’s not to say that as an earlier adopter , we won’t have any issues. On the contrary, some issues are to be expected.

However, the problem is why has anybody signed off on this software at Lucid? If the fixes are so critical to even open the vehicle, that part should be done right away.

The vehicle drives great. No question. Amazing and really well put together.
Sure, we all know that the Gravity has some bugs which are widespread. My comment wasn't making any excuses for Lucid engineering. I was just pointing out that it's unreasonable to say that every vehicle owner's experience is identical, and imply that people reporting less problems are merely shilling for Lucid.
 
Lucid has clearly stated this is in beta so changes are likely to come in the near future.


The climate screen is pretty clear. If the word “auto” is greyed out then it’s pretty clear that it’s in manual mode.


Do you have cell coverage? It works flawlessly for me and even better since the most recent update with how quickly the app connects to the car now.


It’s an EV, not an ICE car. What are you trying to remote start?



You purchased a Lucid, not a Tesla. Lucid has things Tesla doesn’t just like Tesla has things Lucid doesn’t. You need to weigh up how important those are to you when weighing up your purchase vs expecting a carmaker to copy.
the climate screen however is really unreliable; it changes from auto to manual every time I get into the car, randomly turns on rear air and one side that I had turned off, etc.
 
the climate screen however is really unreliable; it changes from auto to manual every time I get into the car, randomly turns on rear air and one side that I had turned off, etc.

None of the settings consistently stick to the profile across the board. the closest I have gotten is seat and mirror position and that's not reliable either.

There needs to be a host of QOL (quality of life) improvements - hopefully once the software is stable.
 
Thank you, but I also wanted to add that often people dismiss bugs related to "infotainment" system as not critical, at least not at first.
However, Lucid made a choice, perhaps forced by Android Auto OS design, to bundle seats control and some other drive related functions into the same software layer, which makes it critical enough where a driver could loose control of a car with severe consequences. So, I'm not in agreement that we should collectively give Lucid a pass and hope for the best.
I am not sure I understand the seat control comment. When my infotainment screens have gone black, but the main dash/cockpit over squircle is working and I can drive, I can adjust my seat using the physical controls on the seat which appear to work independently from infotainment adjustments. Is that not the case with you? Also, my seats have never randomly moved while I have been sitting in them. Curious as to whether there’s a different bug relationship out there…
 
I am not sure I understand the seat control comment. When my infotainment screens have gone black, but the main dash/cockpit over squircle is working and I can drive, I can adjust my seat using the physical controls on the seat which appear to work independently from infotainment adjustments. Is that not the case with you? Also, my seats have never randomly moved while I have been sitting in them. Curious as to whether there’s a different bug relationship out there…
Yeah, I chose not to mention that but had the same question. I suspect it was just a bad example; Homelink or something might be a better one, perhaps.
 
I am not sure I understand the seat control comment. When my infotainment screens have gone black, but the main dash/cockpit over squircle is working and I can drive, I can adjust my seat using the physical controls on the seat which appear to work independently from infotainment adjustments. Is that not the case with you? Also, my seats have never randomly moved while I have been sitting in them. Curious as to whether there’s a different bug relationship out there…
Right. This has been the standard for pretty much all cars, EV or ICE, for some time now; the computer systems that control the car's driving experience should be and is completely separated from the infotainment functionality. You can tell—when there's a black screen or a infotainment system crash, it only affects the right ⅓ of the cockpit screen and the pilot screen and the car itself is completely drivable with the left ⅔rds of the pilot screen performing as expected. In fact, pretty much all cars have redundant systems for critical controls (e.g., steer by wire) because it's so important to passenger safety.

I think those here who've built software very well know that the goal isn't 0 bugs or a flawless experience; the goal is to deliver something acceptable within an expected timeframe and to patch and fix the lower priority issues over time. Is it great? Of course not—you'd want to have a great experience on Day 1 if you could. But the reality of the flexibility of OTAs cut both ways: if you have the ability to update often, then it necessarily means that any non-critical issues can be and are pushed back because they can always be fixed later. This is a well-understood tradeoff in always-on software that I know some users cannot stand, but is the reality we have.
 
Back
Top