Solution
DAQmx Error -200463 occurs when there's a mismatch between the structure of the digital data being read or written and the configuration of the digital channel. This typically means the number of lines (bits) defined in the channel does not align with the number of lines present in the data array or waveform. To fix this, ensure that the data format—whether it's a digital waveform or a boolean array—matches the channel's line configuration exactly, both in count and structure.
In the example below, the error occurs due to a mismatch between the physical lines specified in the DAQmx Create Channel VI: Dev1/port0/line0:7 and the configuration of the DAQmx Read VI, which is set to Digital Bool 1 Line 1 Point. This means the task is configured to monitor multiple digital lines, but the read operation is only set up to access a single line, resulting in a mismatch and triggering the error. 
 
 
You will need to adapt the polymorphic DAQmx Read VI to Digital 1D Bool 1Chan 1Samp to read a single point from multiple lines and adapt the front panel indicators to display the array of booleans. 
