Hello MPCC,
How are you referencing the channels on the Veristand engine? Are you using the queues and changing data based on the index of the array that goes into the queue? That won't work when changing channels between revisions. When in the engine, Veristand reads channels from the array based on when the channel was added, the order of the channels when looking at the system definition is not the order that they are in the engine.
There is a very useful VI called "NI Veristand - Get Channel FIFO Buffer Index", you can use this VI to get the proper index for each channel that you want to return values for. Using this VI in your engine code will make it much easier to deal with revisions where you are removing and adding channels.
Regards,
Matt M.
Applications Engineer
National Instruments