My guess is that they stripped out a lot of old code that supported the earlier drones. The cleaning up that makes it do some things better might also be why it can't support the old drones.
Maybe they'll still support DJI Go 3? At least bug fixes. Since 4 doesn't support the OSMO, this seems possible.