Have you tried switching to or most likely booting to a TTY, then garuda-update
again (just in case of problems in the first update), then (maybe try startx
or more likely) try a
sudo dkms autoinstall
Also, if chrooting was not working with the Garuda Welcome button, you could try this manual procedure, so that we can check the error messages.