After update internet doesn't seem to work

From the pacman man page… (emphasis mine)

REMOVE OPTIONS (APPLY TO -R)
-c, --cascade
Remove all target packages, as well as all packages that depend on one or more target packages. This operation is recursive and must be used with care, since it can
remove many potentially needed packages.