You can't flash without the bootloader unlocked generally. Some people have had luck if it is the exact same version, but my experience was always it didn't work at all. In theory, it should work if it's the exact same or newer version, but it must also be the same variant and region.I corrupted the eMMC on my MOTO E4 Plus (X1775) last year, but I managed to restore the bootloader by booting off the SD card. Unfortunately, the bootloader is now locked and I can't successfully boot it into the system partition so that I can flip the OEM Unlocking setting to unlock it again.
In theory, I should be able to flash the latest stock ROM though, right? However, I was getting "Preflash validation failed" on the boot, recovery and system partitions. Knowing what I read in the OP, I figured this was a rollback "feature" and have been waiting over a year to get a newer stock ROM release.
Well, I've definitely found at least two newer OEM ROM releases on mirrors.lolinet.com since then, and I'm still receiving the "Preflash validation failed" when flashing those three partitions. In fact, I know that this OEM firmware has a newer bootloader, since the "version-bootloader" definitely increased.
Are there other workarounds for this "Preflash validation failed" error? Perhaps there are flashing modes in RSD Lite that I can use? Should I be using blankflash?
Did you try doing a factory reset in recovery first?
You cant use blankflash unless it's hard-bricked and in Qloader mode.