Yes correct with Android it works. Mine too. Its between the cable and Apple new devices. Which needs high transition rate. I have done many many combinations to get mine to work.
It depends what the controller is demanding.
Not all controllers and usb cables are created equal. can not compare apples and oranges.
My Air worked fine with the Mini 6 and the P4P did not. not using the adapter i can use do4 app and GS Pro app with the P4P
I would imagine it depends on your cables ability to transmit at the required speed. the gauge of the wires in the cable would affect the data transfer.
Found the solution. need to install an earlier version.
Instead of Ver. 4.3.50. I installed Ver. 4.3.48 and it works on android 12 now.
https://drive.google.com/file/d/11LIZInvIQvFpcAVZZAJEUx6TaWW9bTRS/view
Download and install APK file.
I could not get the Go4 app to work, uninstalling and reinstall from DJI download Site. 4.3.50 does not work at all. I found a link to download version 4.3.48 in a youtube video and it works fine now.
It must be DJI version 4.3.50 that does not allow it to work on Android 12.
Hopefully this will...