OK, I tried taking the I2C cable out and unfortunately it makes no difference. I went across the full set of octaves on both Ansible and Teletype and the intonation errors are definitely different across the outputs within each module and between the modules. For example, over 4 octaves, the errors are (for each of the 4 CV outs):
Ansible: -16ct, 0ct, 13ct, 39ct
Teletype: 51ct, 41ct, 59ct, 23ct (so two of the outputs are actually nearer the next semitone up)
Weirdly, when I only go up 1 octave the pattern is different, so it’s definitely non-linear. Some of these errors make playing on some of the outputs audibly “out” even within the octave.
Ansible: -7ct, -8ct, 3ct, 23ct
Teletype: 5ct, 5ct, 10ct, -23ct
I believe that both modules are on the latest firmware. (Teletype is on A235649, and Ansible is on the one with Earthsea mode). The same things happens with or without grid/keyboard plugged in. Everything is in the same case (Pittsburgh Structure 208) with one power supply and other voltage sources (e.g. the voltage block) are fine. Tried with both Nasca noodles and mutable instruments patch cables.
:-/
Not sure what to do next.