Twin tower demolition might be delayed due to of technical issues

failure.