because the hash value is not really encoded in hex as specified in the import.
Can you calculate the hash for a fake password through the same method Hash = hex(md5(password + salt)) you use for the real passwords and share that value with us?
Thanks for that, the issue seems to be that the expectations on our side for the hex encoding would be a value that would have 2 hexadecimal digits per byte of encoded data so this would imply having an even number of characters in the hash value.
The value you share has 31 characters in total so it fails that requirement; can you try prefixing values with an odd number of characters with a 0 character and try to import again?