Thanks for the reply. So I downloaded the latest linux-firmware from git and extracted the latest xe firmware to /lib/firmware file. So far havent had any issues with vm crashing for a week now.
Interestingly, updating the kernel will remove the newer firmwares, so I have to copy the files over.