Matt
Maybe the following will just muddy the waters but hopefully not.
The DMX standards only mandate a minimum refresh rate of once per second for universe, for 512 channels the Max refresh rate is 44Hz.
Now the Lynx Dongle, (and Enttec Pro) transmits a continuous 44Hz DMX stream when it is powered on, this data stream will be the last values seen by the processor in the dongle from the USB port or all zero bits freshly powered on.
Certainly a lot of the DMX devices seem to expect this constant stream of DMX and fail to handle slower or apparent intermitant DMX streams well. Sounds like the CCR may fall into this group.
The DR4 keep alive settings are there so the DR4 can in effect be forced to output this constant stream of data.
The TP3244 firmware handles Standards Compliant DMX correctly so that will explain why it will work as expected.
Some DMX controllers in this hobby will struggle with Standards Compliant DMX including my own, due to the expectation of a continuous stream.
Interestly the way some of the cheap chinese controllers default back to a pattern is actually compliant with the DMX512 Standard

The standard says the controller should document what it will do in the event of a loss of the DMX Stream.
Phil