We have been hearing about increased occurrences of disconnection after this last update. This is not something we can really fix if the issue is with the firmware itself. We are in the process of updating to the latest SDK version to match the latest firmware release and we hope that might help.
For number 3: it is very important to verify all of you Go Home settings in the DJI Go app after updating your firmware. These setting tend to get overwritten and for some reason they default to landing instead of heading home...
We hope to have a new version out by the end of the year but it takes a long time to get through the review process.