Walk away
We had a Doctor who did not take blood pressure at the visit, even though we had high blood pressure and one of us had kidney disease. On the exit interview the enticement to stay was that they were adding extra services. Our responses was that if you can't get the basics right then why would we stay. They then asked if we wanted to see the doc. They looked at the calendar and suggested one 3 weeks hence. At that point we said point made and never darkened their doorstep. Why this matters is that software is the same. If it doesn't work, repeat business is lost and so are the future recommendations and reputations.