Most often because it receives a different IP address from the network, its driver is outdated, or a firmware bug affects connectivity. Static addressing, current drivers and firmware and proper deployment resolve the large majority of cases permanently.