I use a GoPro 3 Black, cannot control mode or record functions in the solo app, set as GoPro Other, but do get streaming. I set mode and record with the GoPro wireless fob, and can switch modes in flight.
Don't take this as gospel but you might look at the type of SD card you are using, its my understanding that the class of SD card can effect the amount of data that can be written especially when turning as the image data is changing rapidly.