OK, long title, but it's because I'm not sure what factors might be contributing to my problem.
It's not really a problem, because it went away when I:
1. turned off USB debugging
2. switched to using the Litchi app
But I don't know which, if any, of the above fixed the issue.
So, here's what happened. For anyone lucky enough to have upgraded to Android 11 (official - I don't mess with betas anymore), the DJI Go 4 app was incompatible, until the Sept. 22/2020 update. Before, it would just force close and that was that. Anyway, not a big problem because I just kept using the Litchi app, but I do like to use the DJI app once in a while, especially for 360 panos because it can capture a little more of the sky than in the litchi app.
When I saw that there had been an update to the DJI app, and that it no longer force closed, I gave it a try. Take off went fine, I flew the drone just a few meters away from me over a valley that I was walking above - away from any built up areas, so should be no interference. All of a sudden, my controller lost the connection with my spark, with an error to match on the app. After an exciting couple of minutes, the controller reconnected and I managed to move my spark closer to me (now trying to get it back on the ground so it wouldn't crash onto the shrubbery along the steep drop into the valley), and then it lost connection again. At this point, I disconnected my OTG cable and sweated it out hoping the controller would reconnect. After a couple of minutes, it hadn't reconnected, so I turned the controller off and on again. Now it reconnected and the spark started trying to land, which I managed to override and brought it back to my landing pad safely.
After this incident, not switching batteries, because I still had like, 70%, I turned off USB debugging (should it be on or off???) and got everything up and running, but this time with the Litchi app. Did some flying with no problems at all.
I should also mention that I've patched using super patcher 2.02 - sort of - based on my experience with 2.02 and what I read here, I'm using an as of yet unreleased version (Spark_Batt-Mod_NoGal_03.02.43.56_dji_system.bin) that doesn't enable Galileo satellite reception (I think it was causing my spark's gps unit to crash on occasion). I've flown a few times using Litchi and this firmware with no issues - GPS issue seems to have been fixed.
Lastly, there is no mention whatsoever of this disconnect when I look at the flight logs on airdata, nor on logviewer ?
Sorry for the length of this, I just thought I'd throw everything against the wall to see if anything sticks...
Anyone?
DJI Go 4 app bug?
Super-patcher issue?
Random event, nothing to see here, move on?
It's not really a problem, because it went away when I:
1. turned off USB debugging
2. switched to using the Litchi app
But I don't know which, if any, of the above fixed the issue.
So, here's what happened. For anyone lucky enough to have upgraded to Android 11 (official - I don't mess with betas anymore), the DJI Go 4 app was incompatible, until the Sept. 22/2020 update. Before, it would just force close and that was that. Anyway, not a big problem because I just kept using the Litchi app, but I do like to use the DJI app once in a while, especially for 360 panos because it can capture a little more of the sky than in the litchi app.
When I saw that there had been an update to the DJI app, and that it no longer force closed, I gave it a try. Take off went fine, I flew the drone just a few meters away from me over a valley that I was walking above - away from any built up areas, so should be no interference. All of a sudden, my controller lost the connection with my spark, with an error to match on the app. After an exciting couple of minutes, the controller reconnected and I managed to move my spark closer to me (now trying to get it back on the ground so it wouldn't crash onto the shrubbery along the steep drop into the valley), and then it lost connection again. At this point, I disconnected my OTG cable and sweated it out hoping the controller would reconnect. After a couple of minutes, it hadn't reconnected, so I turned the controller off and on again. Now it reconnected and the spark started trying to land, which I managed to override and brought it back to my landing pad safely.
After this incident, not switching batteries, because I still had like, 70%, I turned off USB debugging (should it be on or off???) and got everything up and running, but this time with the Litchi app. Did some flying with no problems at all.
I should also mention that I've patched using super patcher 2.02 - sort of - based on my experience with 2.02 and what I read here, I'm using an as of yet unreleased version (Spark_Batt-Mod_NoGal_03.02.43.56_dji_system.bin) that doesn't enable Galileo satellite reception (I think it was causing my spark's gps unit to crash on occasion). I've flown a few times using Litchi and this firmware with no issues - GPS issue seems to have been fixed.
Lastly, there is no mention whatsoever of this disconnect when I look at the flight logs on airdata, nor on logviewer ?

Sorry for the length of this, I just thought I'd throw everything against the wall to see if anything sticks...
Anyone?
DJI Go 4 app bug?
Super-patcher issue?
Random event, nothing to see here, move on?