Appreciate your quick response!
I did try configuring in InstaCal (v6.74 for Windows) thinking that might be my fix, however that caused me to not be able set up at all (program could not find an eligible range). Should I not have to run configuration in my program if I use InstaCal?
I attached a snip of my code for setting up my channels, the code used to configure the channels that calls the channel setup, and how I am defining the channels.
My SE channels are configured first, then the TC channels. It is interesting to me that the already-configured SE channels seem to be overwritten when the TC channels are configured. I have observed it in Debug mode where the eligible range for the SEs is selected to be BIP10VOLTS (expected). I have not been able to see that they change when the TCs are configured (I haven't figured out how to pull that info after the configuration stage), but they do seem to clip or be limited to the TC range.
Possibly related, if you see the comment in line 220 of the set_up_channel code. I am unable to explicitly tell the channel input mode to be SE unless the channel number is less than the maximum number of differential channels (in other words: I cannot explicitly tell the AnalogInputMode of channels 17 - 31 to be SE).
Thank you, TB