Dude,
A couple of issues here. It sounds like DJI Go (the app itself) crashed. That does not mean you lost "control". There are two signals, one for the live stream video and one for the control of the bird. If you knew where the bird was when the app crashed or could see it, you could have probably brought it home without the app running. Secondarily, unless you lose control signal the bird will not automatically RTH just because the app crashed. You would have to initiate an RTH with the button or by turning the power off on the RC. Also, if your app crashes pull the USB cable from the bottom of the RC and plug it back in, then restart the app. There are other variances at play here but I'm not going to go into them all in this post. You should go back and familiarize yourself with how to initiate an RTH. JMHO's, others may have a different understanding or opinion.
Jerry