Differing datatype mismatch = broken transaction group (sort of)

While porting my transaction groups over I came across an oddity, and I can’t reproduce it.

In this example the triggered items were an Int4 data type. The write would work okay for the tag reference, but not the OPC item. Changing them to Boolean let things work again, which is nice, but after changing them back to Int4, things still worked.

Although running 8.0.6 RC1, the gateway was imported under 8.0.5 RC1 from 7.9.9.

I’m not 100% sure I want to call it a bug quite yet, as I try to make sure my data types match for just such an occasion, but I wanted to bring up a potential ‘gotcha’ if anyone runs across it.