This may or may not be the root of your problem but recently I saw a Youtube video revealing seldom understood but big differences in USB-C cables, namely the type costing $10 and the other type ('Apple') for $130.
Both types were X-rayed. The cheap cable can do cell-phone charging and not much else.
Conversely X-rays of the expensive cable revealed it contains computerized circuity that made it capable of a much wider range of tasks, including rapid data transfer.