Thanks,
Looks like your correct in that the TAG1 and VIA_WD_BASETAG are being synchronized when the WD_REACT_EDSYM2 is issued. I had created an array of PLCIO blocks and used a vanilla lisp function to sequentially renumber the TAG values from left to right, which works well for Siemens ET200S IO. This action put the two tags out of sync.
I'm just trying to learn/push my new boundaries from years of using plain AutoCAD for electrical schematics. Some things use to be so much easier faster, so I explore where I can improve. It is redundant to have the two tags automatically be put in sync via WD_REACT_EDSYM2, but it must be some sort of workaround or hack.