first these are ntlm (regarding your hashcat output), not md5, but anyway, as i told before, most if not any of these "verifiers" dont cope right with utf-8 inputs
see this converter instead and see the hex output for your strings https://onlinehextools.com/convert-ascii-to-hex
input: ٨٥٢٧٤١ output: d9a8d9a5d9a2d9a7d9a4d9a1
this is exactly your outfile 3 (HEX) output for this string and therefore hashcat works correct, hashcat isnt the problem here, it is a typical encoding/decoding problem from this "verfier"
or just use the other ways around hex to "ascii"
https://onlinehextools.com/convert-hex-to-ascii
see this converter instead and see the hex output for your strings https://onlinehextools.com/convert-ascii-to-hex
input: ٨٥٢٧٤١ output: d9a8d9a5d9a2d9a7d9a4d9a1
this is exactly your outfile 3 (HEX) output for this string and therefore hashcat works correct, hashcat isnt the problem here, it is a typical encoding/decoding problem from this "verfier"
or just use the other ways around hex to "ascii"
https://onlinehextools.com/convert-hex-to-ascii