You Postponed the Launch? For what? Because THEY were nervous? Or were YOU nervous? It is not befitting of an Executive to waiver and fold at the final moment.
The Board has reviewed the financial loss. Coupled with the fear stirred in the public and massive disappointment of returning buyers, it is in their best interest to cancel the project entirely.
What's left to do? They'll be expecting your resignation by Monday morning.
You Lost.