Got it, I had only changed the Format Specifier on the format into String vi. The Format Specifier must be changed on the scan from string as well.
Another solution is to convert the Input String to a number with a Hexidecimal String to Number vi, and then format the resulting Numeric display as Hexidecimal, Pad with zeros on left.
Thanks