@giddily172 this is most probably because your configuration is not right while switching to systemd init:
As an example, here is my configuration:
HOOKS=(base systemd autodetect microcode modconf kms keyboard sd-vconsole plymouth block sd-encrypt filesystems fsck)
GRUB_CMDLINE_LINUX_DEFAULT=‘rd.luks.key=/path/to/keyfile rd.luks.name=device-UUID=root root=/dev/mapper/root quiet splash loglevel=3 systemd.show_status=auto rd.udev.log_level=3’
As a reference: [Unstable Update] November 2025 - #35 by pheiduck