Can you connect at all, or is it just updates and the things you have mentioned?
Are you connected wirelessly, or cable to your router?
Is your laptop internet adapter connection turned on? the switch is usually at the front or side of your machine.
Sea of Thieves Review
Dell Canvas review: the cheap Wacom Cintiq alternative
How to use iMovie for Mac, tips and more
Comment filmer l’écran d’un iPhone ?