The launch, originally scheduled for Sunday, finally took to the skies on Thursday, delivering a payload of Starlink satellites into orbit.