They've never been clear about device requirements, particularly for Android. In the Phantom 3 days, the app would crash on lots of systems. DJI support's kneejerk reaction was "not on list, not compatible". Uh, just because you haven't tested it yet does not mean it's not compatible.
What was worse back then was that they'd never update the list. As time went on, they listed only had phones with old OSs.
They went for revamping the app to make it cleaner for new, inexperience pilots. They should have stuck with the Go app at least for now, where the underlying subroutines are already in place rather than rewriting the entire code and not having enough time to redevelop all the functions and work out the bugs.
One thing I was surprised about when the M2 came out was a lot of functions were missing that the
M1 had and the fairly new
MA revolutionized. You would have thought they'd blend what code they had for
M1 with the new code for the new
MA features, making the M2 more robust.
But they'll work it all out. Might take them 6 months though. Just wish they'd prioritize on the basics like geofence unlock and add the wiz bang later. Problem is marketing and sales relies on the wiz bang, and don't care about the basics, not realizing they lose customers when they fail on the basics.