I have an OTG usb cable from male micro B to female type A. I use it in conjunction with a regular male type a to male micro b usb cable. So the type A-s are connected and there is a micro b male on each end. Here's the thing. When I connect something let's say a game controller, If I plug the OTG end into the phone and the regular USB cable into the controller it works. If I flip it around and plug the OTG into the controller and the regular into the phone, it doesn't. What gives?