The launch was initially scheduled by NASA to occur no earlier than September 2, 2015. The launch date went under review pending the outcome of the analysis of the failure of the Falcon 9 launch vehicle in SpaceX CRS-7, a June 2015 flight. The return-to-flight project included additional improvements. With additional manifest changes announced by SpaceX in mid-October, CRS-8 was scheduled to be the third launch of the upgraded Falcon 9 Full Thrust rocket. By March 2016, the launch date was set to April 8, 2016, with a backup launch window the next day. The spacecraft was finally launched on schedule, at 20:43 UTC on April 8, 2016. The rocket first stage separated around 2 minutes 40 seconds after liftoff, and the second stage separated around ten minutes 30 seconds after liftoff.
Primary payload
NASA has contracted for the CRS-8 mission from SpaceX and therefore determines the orbital parameters for the primary payload – the Dragon space capsule. The mission delivered of supplies, experiments, and hardware to the ISS. These include the station's first expandable module, called the Bigelow Expandable Activity Module, which is expected to remain on the station for at least two years of observation and testing. Also delivered in the Dragon were sixteen Flock 2d3U CubeSats for the Earth-observing Flock constellation, built and operated by Planet Labs, which will be deployed by the NanoRacks CubeSat Deployer. After splashdown, the mission returned more than of cargo from the station back to Earth.
The drone ship carried the stage to Port Canaveral, Florida, arriving on April 12, 2016, where it was offloaded. SpaceX plans to keep this first stage in Cape Canaveral and conduct a series of test fires to ensure that the vehicle is ready for a future operational mission. According to SpaceX CEO Elon Musk, the rocket will likely be test-fired at Kennedy Space Center Launch Complex 39. Musk noted that assuming the test fires went well, the stage would likely be reflown for a mission in June 2016.
First stage reflight
The first stage of the CRS-8 launch was selected to be reflown first, in early 2017. Additional tests were conducted prior to SpaceX certifying the stage's suitability for reuse on subsequent launch. On January 31, 2017, SpaceX posted a photo of a static fire test of this stage in Texas. It was launched again on March 30, 2017, as part of Falcon 9 Flight 32 carrying the SES-10 communications satellite. The stage was also recovered a second time after landing on the drone ship Of Course I Still Love You. As part of a multi-month multi-vehicle test process to reuse Falcon 9 boosters, another first stage — from flight 24 which carried JCSAT-14 — was designated a "reference vehicle" for further testing, because it encountered "extreme temperatures during its reentry into Earth atmosphere" in May 2016 from a more energetic GTO trajectory. This booster underwent a series of tests, including a 150-second full-duration engine firing which was completed on July 28, 2016.