I use these:
AINOPE USB C to USB C Cable, [100W 6FT 90 Degree
https://www.amazon.com/dp/B09PN1H96L?psc=1&ref=ppx_yo2ov_dt_b_product_details
USB C Coupler USB C Female to Female Adapter
https://www.amazon.com/dp/B07S292X2V?psc=1&ref=ppx_yo2ov_dt_b_product_details
Itramax USB C Gigabit Ethernet Adapter with Charging Port
https://www.amazon.com/dp/B09MTN8ZT3?psc=1&ref=ppx_yo2ov_dt_b_product_details
Plug your ethernet cable into the adapter and you are on your way. Plug your charger into the ethernet adapter. Make sure the usb setting is @ "transfer data" in the developer tab.
I use this with my Chromecast with Google TV. I don't see why it wouldn't work with a phone.
This is that I use to charge with a ethernet hub my pico 4.
No Problem, So I been testing the PT-PTC-D-AF and eth/PD hubs also, and what i able to find out is that is that the USB-C cable can cause it not to work,
G3I: USB-c are hit or miss, some of them worked, only did power, G3I i got in 2021, my last 2 in 2022 the usb-c cable worked just fine
USB-C 3.X cable work the best for me for both the HUB and PT-PTC-D-AF
G4I: it just worked for me
Links to the hub: will get gigabit