When using iOS USB tethering, it is important not to be connected to the DataHub Wi-Fi at the same time, as this can cause a loopback scenario.
For example, your iPhone is connected to the Wi-Fi from the DataHub to get internet, and then you try to share your internet on your phone through USB tethering. In this situation, you should go to the iPhone Wi-Fi settings and select the DataHub Wi-Fi, then select Forget Network.
Further troubleshooting steps:
Restart the iPhone used for tethering.
Make sure the latest iOS update is installed – Failing to update your iPhone could impact performance and cause issues.
Verify that your cellular data plan allows hot spotting, as some plans may not offer this feature, which would prevent the tethering option from functioning.
Unplug the iPhone from the USB cable. Under Settings->Personal Hotspot, disable Allow others to join. Wait 10 seconds and re-enable Allow others to join, then plug the USB cable back in. Please allow around 30 seconds for the DataHub connection to activate and the green bar to display at the top of your iPhone screen, indicating it is connected.
Reset your iPhone Network – Resetting your network can easily fix a tethering issue. To Reset your Network Settings go to Settings > General > Transfer or Reset [Device] > Reset > Reset Network Settings. This also resets Wi-Fi networks and passwords, cellular settings, and VPN and APN settings that you've used before.
Try a different USB cable. Some cables, particularly those which are not made by Apple, do not support this feature.