It sort of is a one-off incident. These delays keep happening. All Nippon Airways have had 3 or 4 of these delays and their boeings are now more than 2 years late and still getting excuses.
By the time they deliver, they'll be ready for the more fuel-efficient modern versions.