Hardware, your device is going to try to establish the best possible connection, sometimes there is interferance which can be debilitating to some mobile and wireless devices, you could try to power cycle your phone, doing that can resolve a lot of d...