I found the solution.
blacklisting cros-ec-uart is the solution but not blacklisting it in cmdline in /etc/default/grub (and then using grub2-mkconfig -o /boot/grub/grub.cfg
to apply the changes)
The Blacklisting had to be done in the etc/modprobe.d/ directory. Just create a file in that directory that ends with .conf e.g. no_cros-ec-uart.conf and then put blacklist cros-ec-uart
into the file.
then I used sudo dracut -f
(or similar tools depending on the OS) to regenerate the initramfs and then reboot.
I don’t understand why but if it tries to load that module and fails it will not be able to mount the drive. So it has to be blacklisted this way.