I have the same problems update firmware error, so I try to use my PC do the firmware update, I guess the problem is between IOS and Android, since once time I use an android phone as a controller than swap back to IOS, that's the problem start. So hope this can help you.