I have tried the following
1. fps dropped to 20 - no change
2. Confirmed it is set up as Unicast - IP address populated in ELM Artnet screen
3. It works with Optimise OFF and ArtSync OFF, but I need it to work with both these on as eventually the fixtures will be on WiFi.
4. Tried using 2 different PCs running ELM. One PC was connected directly to the controller - no switch in the way. No change in behaviour.
5. Downloaded MadMapper demo. This works perfectly, smooth and no missed pixels. I believe MadMapper enables ArtSync and Optimise by default.
The MadMapper test was interesting. Do you know of any differences between how ELM/Lightjams send data compared with MadMapper?
I've asked the controller maker whether there is any logging that can be done.