Note when testing the USB tethering function of a phone: check that the USB cable you are using is not the one included with the external battery which has only the pins for power and not those for data.
Otherwise you may not understand why the phone is not detected by the computer and vice and versa.