The launch was originally scheduled for June 21 but has been postponed twice because of a battery issue.