If after garuda-update you’re stuck, consider removing splash from your boot parameters as descrived here.
Alternatively, you can install plymouth, which will replace plymouth-git and regenerate the intramfs as described in that thread.
Most likely (we don’t have the garuda-inxi of your installed system), you should have mkinitcpio, since you’re an “old” user .