Yours is a common response to this type of problem. Those that have been at this awhile understand that new versions of the DJI SDK, and subsequently, new versions of a control app, like DD, tends to use more and more resources. We as users get it.
But to many (most) users, having the app work at the basic level, and work well, is 101% of why we use an app. So, when a new version of the app is introduced and folks update to it, and subsequently that basic functionality is compromised by … something. Even quite possibly a device that was close to it’s limits now can’t quite keep up. The logical solution is to use the last version of the app that has worked reliably.
Can DD make available a legacy app version simply to let users use the app with their current hardware as always? Of course you need not support it like the current version and it could come with a “caveats FAQ”, “At your own Risk” (We are used to doing things at our own risk !)
It would be nice if updating the app could be quickly reversed if the unexpected happens.
Maybe a feature in a new app version will entice someone to upgrade their hardware in order to get it. But if they don’t need that feature, they can work as usual.