Hyper-V Failed to Realize

So a friend has recently got a new USB-C SSD and from all views the drive was working as expected. However, when trying to create a virtual machine on this drive Hyper-V would complain and report in an error saying failed to realize.

Trying the same drive on my machine did not show the same problems and worked as anyone would expect. So a quick google came up with people reporting to create the VM on the C drive and then move it across, any attempt at moves also failed.