*DATA is only valid for %ADDR when the definition is a varying-length item; *DATA is ignored.
20
Cause . . . . . : The second parameter of *DATA for built-in function %ADDR may only be specified if the first parameter is the name of a varying-length item.
Recovery . . . : Omit the second parameter for %ADDR, or change the first parameter to the name of a varying-length item. Compile again.