Your internet data needs to travel vast distances between the ship’s antennae and the nearest satellite, and it needs an unobstructed line of sight between them.
A number of things may interfere with this, like storms and large objects that can block the signal, such as steep mountains close to the ship or tall buildings in ports. This interference can result in slow response times or even the system becoming unresponsive.