I used to get a lot of disconnections when I used the USB A port and I switched to using the USB c port only and I haven't had any issues.  Once in a while I hit the wire and it disconnects but it barely happens when using the USB c.  I also replace the cables after a few months.  I have been using these for about a year or two and no real issues.  I have a pixel 7 pro.