i do not have the refresh program but right after purchasing my Mavic Pro I could not get it to connect with the controller. DJI had me send it in and repaired it and returned it. It took several weeks but that included shipping time. My original battery failed to charge after only a dozen...