The most likely solution for your controller not staying connected is the way that you go about updating the firmware.