PC goes into grub rescue when "Manjaro" NOT selected from firmware Boot options

I’ve recently encountered this odd situation, where my laptop(UEFI-GPT) does not boot at times, rather shows the grub rescue screen with " unknown-filesystem" message. This only happens when I don’t select ‘manjaro’ from the Initial boot options menu (which can be triggered with esc). It boots fine and shows grub when ‘manjaro’ is selected from the mb boot options. And this ‘grub rescue’ problem does not occur always, Sometimes it does boot and shows the grub options screen[which is how it normally would, before the dec 2020 update].

I’m on a windows 10, manjaro KDE dual boot; On two separate hard drives, With the pre-existing "efi system partition" partition created by windows, acting as partition for “/boot/efi”. [manjaro installed on HDD, with “/boot/efi” on SSD, where windows is installed]

The ouput of sudo parted -l :

Model: ATA ST1000LM035-1RK1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                  Flags
 1      1049kB  764GB   764GB   ntfs            Basic data partition  msftdata
 6      764GB   871GB   107GB   ext4
 2      871GB   925GB   53.7GB  ext4
 3      925GB   979GB   53.7GB  ext4
 4      979GB   986GB   7516MB  linux-swap(v1)                        swap
 5      986GB   1000GB  14.0GB  fat32           Basic data partition  msftdata


Model: WDC PC SN530 SDBPNPZ-256G-1002 (nvme)
Disk /dev/nvme0n1: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  274MB  273MB   fat32        EFI system partition          boot, esp
 2      274MB   290MB  16.8MB               Microsoft reserved partition  msftres
 3      290MB   236GB  236GB   ntfs         Basic data partition          msftdata
 4      236GB   237GB  1363MB  ntfs         Basic data partition          hidden, diag
 5      237GB   256GB  18.8GB  ntfs         Basic data partition          hidden, msftdata

Can anyone suggest a fix for this?