Multiprocessing is off, I’ve been through the relevant preferences and tried testing them one at a time. Having checked everything in terms of hardware at my end I’m beginning to think it’s a bug.
The problem only occurs when I link 3 dimensions on the same layer, as in the example I posted above which just links the position dimensions to the rotation dimensions on the same 3D layer.
I’ve been testing with basic shapes or text and can achieve the same effect by linking the 3 position dimensions to the rotation dimensions of a duplicate layer, but I then also have to link the position of one layer to the other and the same with the rotation, which means using 5 separate expressions on 2 layers, to do the job of one expression on a single layer.
Seems to me if it can do it on 2 layers, it shouldn’t be a problem on 1 and as I say I’m only using very basic shapes and text.