Recently received my librem. I notice the same issue.
I used the same steps above except with:
GRUB_CMDLINE_XEN_DEFAULT=“console=none dom0_mem=2048M,max:2048M”
Therefore have static mem as recommended here:
https://wiki.xen.org/wiki/Xen_Project_Best_Practices
Also booting OK. . .