So i Found out if i change the Type to 17 it loads Outer Variable correctly
TargetID_AMT= 17,4, 350,48, 255,255,255 ,TEXTHERE
instead of TargetID_AMT= 3,4, 350,48, 255,255,255 ,
Not sure if its because only when macro running 16 and display in non-full screen 1 = 17 is why it works or what...