Mavics don't use otg cable.
And there is a downside. Otg cables sold are not all reliable.
There are lots of posts about otg cable problems.
DJI supports otg connection, because there were problems with 5.8g WiFi connection (many devices in many countries don't support it), and because otg cable is the only way to use goggles with the spark.
Saying the mavic don’t use a OTG cable is wrong . It is the only way to link the controller to your screen of choice.
I know this for sure 100% as I own two mavic pro’s . Spark will work with and without a cable but not the mavic Pro