There are several reasons why you may need to manually link your Plus TV Box Pro to the internet. For example, if you are using a public Wi-Fi network or a network that requires a login page, the device may not be able to connect automatically. Additionally, if you are experiencing connectivity issues or have changed your network settings, manual linking may be necessary.