SpaceX has announced a delay in the highly anticipated launch of its Starship rocket due to an unexpected technical glitch.