Invalid location of blank in position position in hexadecimal string

Synopsis
You grouped the digits of a hexadecimal value incorrectly. A hexadecimal number contains groups of 2 digits, for example '20 35 16'X. One blank space is inbetween every two digits. position tells you where you put a blank incorrectly (where position 1 is the first character).

Cause
There is a leading or trailing blank in the expression, for example, '20 35 16 'X.

Cure
Use STRIP() to remove those spaces.

Cause
There are extra blank spaces in the expression, for example, '20 35 16'X.

Cure
Use SPACE() to remove the extra spaces.