Gentlemen,
Swallow your pride and restore the original version which worked well, before you ruin the reputation of the company you work for.
Work again on the update and offer it to your customers when it has been fully tested, or resign!
Simples.
Time to admit failure and leave it to others more competent.