Im using the usb type c controller, works fine with other devices but isnt recognized on my pixel 3 xl running the latest os. How can I get it to be recognized?

    Sounds like it needs more power than the phone is able to supply it with?

      intelligence yeah, its not sending power. So something is blocking it, a software setting or a hardware malfunction.

      Update: i cleaned the port thoroughly with 90% alcohol. I tried pluging in the controller faced down and it that actually worked. So only one side is not allowing the controller to be powered by the phone.