"Variable (PLC)" field not updating while mapping declared variables to IO

I’m setting up a PLCnext per the RealPars video and am at this step, where we assign PLC variable to the digital in card. We see the Variable field get clicked and a selection appears, however mine does not do that, it doesn’t allow anything to be typed in, pic attached. I declared variables under NewProgram as seen in the video, pic attached. I did notice that the video’s Process Data Item has the name of the controller preceding the I/o’s variable name, mine does not. Thanks for any advice.

I see that you declared the variables in a program called „NewProgram“. If there is no instance of that program scheduled to run in an ESM Task, then the External variable in that program will not automatically cause a Global variable of the same name to be created, which is why it does not appear in that drop-down list. At around 2:40 in that video, Ted creates an instance of that program in an ESM task. Please check that you completed this step.

Hi Martin, Thanks for writing. I do have the NewProgram under ESM1, as shown how to do in the RPars video. To your point though, I do have a warning that program ‚NewProgram‘ is unused. I’ve attached pics of these. Thanks for any help.

newprogram ESM.JPG
Newprogram is unused.JPG

I got it, I had skipped the part where Program Type is set to NewProgram. I’ve made the lights blink :} Thanks for the help!