Not extensively tested and error handling will need improvement. Have seen the GP5 fail to download, seemed to be reporting the camera was recording (it wasn't) may be related to low battery