I lost my Spark in salt water a few weeks ago and not able to recover it. I also have DJI Care Refresh (highly recommended). This is a lot less expensive than hiring a diver to recover the aircraft.
Contacted DJI and sent them the logs and they confirmed it was an onboard flight controller...