KENNEDY SPACE CENTER — The weather was looking good as SpaceX launched more than 20 Starlink satellites on Tuesday night.