Currently, if the participant hangs up halfway through the call, the results are not saved at all. It would be nice to allow the option to save partially completed surveys on a hangup. I've not yet figured out how to hook into the VoIP Drupal hangup callback. Just opening the ticket as a thoughtful reminder.