Following @Jeremy Manning's post, I realised that I'd only been testing with "Chicken of the VNC" from my Macbook. However, I have tested this morning using an Ubuntu laptop, and the problem persists. I can connect to the remote machine, and the initial screen comes up, but nothing refreshes on the client side, even though the actions are taking place on the remote machine. (I can see the results of those actions having been performed if I disconnect and reconnect.)
Following @Jeremy Manning's post, I realised that I'd only been testing with "Chicken of the VNC" from my Macbook. However, I have tested this morning using an Ubuntu laptop, and the problem persists. I can connect to the remote machine, and the initial screen comes up, but nothing refreshes on the client side, even though the actions are taking place on the remote machine. (I can see the results of those actions having been performed if I disconnect and reconnect.)