Are you moving forward, or just moving?
Don't just talk about it, do it.
Sometimes we become so expert in our own domain, we forget that customers may be less familiar.
Making an honest mistake is acceptable. Failing to fix it is not.
If it's not impossible, you may as well try. If it is impossible, at least you'll find out why.
In a service situation, each delay can mean many unsatisfied customers, each one telling many more.