Glad the Seagate disk works.
Assume you mean bcdboot D:\windows ??
F:\Windows (in Windows admin Command Prompt)
(or)
D:\Windows (from WinRE Command Prompt)
Error 0xC000000e means STATUS_NO_SUCH_DEVICE - A device which does not exist was specified.
The system doesn't seem to find that USB hard drive. Maybe you can try a BIOS update.
If it's not too much work, you can run "clean" the USB hard drive using diskpart, It's a powerful command which wipes all the partitions and erases the data. Please take extra care when selecting the disk # when using the diskpart clean command.
Then, re-clone from MSI → USB hard drive. If nothing helps, it's a good idea to use your Seagate drive as the clone.