Autoit v18.104.22.168 converts hexstring not only to string but also to UTF8. Conversion to UTF8 is undocumented in helpfile.
This change is in some cases very essential! This should be documented, or much better add an aditional parameter (flag of BinaryToString) to the function.
Up to Autoit v22.214.171.124 worked fine, since v3,3,14.1 give wrong results.
string: "0xFFD8FFE000104A464946" ......JFIF
v126.96.36.199: FFD8FFE000104A464946 correct
v188.8.131.52: EFBFBDEF0104A464946 confusing ! or with an longer string
long string: 3F3F3F3F0010..... and this is a wrong JPG-file