[ Solved ] Boots Into Emergency Shell After Update (Encrypted root is not mounted)

Reinstalling grub did not work . I tried it from chroot . Back to older snapshot :person_shrugging:
Here is the pacman log from when the problem started . Don’t know if any package could have caused this .

[2023-02-28T22:07:49+0530] [PACMAN] Running 'pacman -S -y -u --config /etc/pacman.conf --'
[2023-02-28T22:07:49+0530] [PACMAN] synchronizing package lists
[2023-02-28T22:08:02+0530] [PACMAN] starting full system upgrade
[2023-02-28T22:09:10+0530] [ALPM] running '60-mkinitcpio-remove.hook'...
[2023-02-28T22:09:10+0530] [ALPM] transaction started
[2023-02-28T22:09:10+0530] [ALPM] upgraded eos-translations (23-11 -> 23-12)
[2023-02-28T22:09:11+0530] [ALPM] upgraded iso-codes (4.12.0-1 -> 4.13.0-1)
[2023-02-28T22:09:11+0530] [ALPM] upgraded eos-bash-shared (23-3 -> 23-4)
[2023-02-28T22:09:12+0530] [ALPM] upgraded firewalld (1.3.0-1 -> 1.3.0-2)
[2023-02-28T22:09:12+0530] [ALPM] upgraded libass (0.17.0-1 -> 0.17.1-1)
[2023-02-28T22:09:12+0530] [ALPM] upgraded libwacom (2.6.0-1 -> 2.6.0-2)
[2023-02-28T22:09:18+0530] [ALPM] upgraded linux (6.1.12.arch1-1 -> 6.2.1.arch1-1)
[2023-02-28T22:09:23+0530] [ALPM] upgraded linux-headers (6.1.12.arch1-1 -> 6.2.1.arch1-1)
[2023-02-28T22:09:38+0530] [ALPM] upgraded make (4.4-1 -> 4.4.1-1)
[2023-02-28T22:09:41+0530] [ALPM] transaction completed
[2023-02-28T22:09:42+0530] [ALPM] running '30-systemd-daemon-reload.hook'...
[2023-02-28T22:09:43+0530] [ALPM] running '30-systemd-hwdb.hook'...
[2023-02-28T22:09:45+0530] [ALPM] running '30-systemd-udev-reload.hook'...
[2023-02-28T22:09:45+0530] [ALPM] running '30-systemd-update.hook'...
[2023-02-28T22:09:45+0530] [ALPM] running '60-depmod.hook'...
[2023-02-28T22:09:48+0530] [ALPM] running '90-mkinitcpio-install.hook'...
[2023-02-28T22:09:48+0530] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2023-02-28T22:09:48+0530] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2023-02-28T22:09:48+0530] [ALPM-SCRIPTLET] ==> Starting build: 6.2.1-arch1-1
[2023-02-28T22:09:48+0530] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2023-02-28T22:09:48+0530] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2023-02-28T22:09:49+0530] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2023-02-28T22:09:49+0530] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2023-02-28T22:09:49+0530] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2023-02-28T22:09:50+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2023-02-28T22:09:51+0530] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2023-02-28T22:09:51+0530] [ALPM-SCRIPTLET]   -> Running build hook: [keymap]
[2023-02-28T22:09:52+0530] [ALPM-SCRIPTLET]   -> Running build hook: [consolefont]
[2023-02-28T22:09:52+0530] [ALPM-SCRIPTLET] ==> WARNING: consolefont: no font found in configuration
[2023-02-28T22:09:53+0530] [ALPM-SCRIPTLET]   -> Running build hook: [encrypt]
[2023-02-28T22:09:54+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: qat_4xxx
[2023-02-28T22:09:54+0530] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2023-02-28T22:09:55+0530] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2023-02-28T22:09:56+0530] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux.img
[2023-02-28T22:09:58+0530] [ALPM-SCRIPTLET] ==> Image generation successful
[2023-02-28T22:09:58+0530] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2023-02-28T22:09:58+0530] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2023-02-28T22:09:58+0530] [ALPM-SCRIPTLET] ==> Starting build: 6.2.1-arch1-1
[2023-02-28T22:09:58+0530] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2023-02-28T22:09:59+0530] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2023-02-28T22:09:59+0530] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2023-02-28T22:09:59+0530] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2023-02-28T22:10:00+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2023-02-28T22:10:00+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: bfa
[2023-02-28T22:10:01+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: qed
[2023-02-28T22:10:01+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: qla1280
[2023-02-28T22:10:01+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: qla2xxx
[2023-02-28T22:10:01+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: wd719x
[2023-02-28T22:10:02+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2023-02-28T22:10:03+0530] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2023-02-28T22:10:04+0530] [ALPM-SCRIPTLET]   -> Running build hook: [keymap]
[2023-02-28T22:10:05+0530] [ALPM-SCRIPTLET]   -> Running build hook: [consolefont]
[2023-02-28T22:10:05+0530] [ALPM-SCRIPTLET] ==> WARNING: consolefont: no font found in configuration
[2023-02-28T22:10:05+0530] [ALPM-SCRIPTLET]   -> Running build hook: [encrypt]
[2023-02-28T22:10:05+0530] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: qat_4xxx
[2023-02-28T22:10:06+0530] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2023-02-28T22:10:08+0530] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2023-02-28T22:10:08+0530] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-fallback.img
[2023-02-28T22:10:10+0530] [ALPM-SCRIPTLET] ==> Image generation successful
[2023-02-28T22:10:10+0530] [ALPM] running 'dbus-reload.hook'...
[2023-02-28T22:10:10+0530] [ALPM] running 'eos-reboot-required.hook'...
[2023-02-28T22:10:10+0530] [ALPM-SCRIPTLET] ==> INFO: Reboot is recommended due to the upgrade of core system package(s).
[2023-02-28T22:10:10+0530] [ALPM] running 'glib-compile-schemas.hook'...
[2023-02-28T22:10:11+0530] [ALPM] running 'gtk-update-icon-cache.hook'...
[2023-02-28T22:10:11+0530] [ALPM] running 'rebuild-detector.hook'...
[2023-02-28T22:10:16+0530] [ALPM] running 'texinfo-install.hook'...
[2023-02-28T22:10:16+0530] [ALPM] running 'update-desktop-database.hook'...

Today I updated the system and reinstalled grub after update ( just in case ) and system booted perfectly . I have tried updating before many times without success , so I guess some package that caused the issue got updated to a newer version . Don’t know which one :woman_shrugging: