Thanks for the input NixonRider but I deleted and disabled the rolling cache as you suggested and it didnt seem to work in my case.
However I think I might have solved the issue…
In the Windows network settings you can change the connection to public or private. I changed to private the other day because “Virtual Desktop Streamer” (for my Pico 4 VR headset) asked me to. I had almost forgotten I changed it but setting it back to public has eliminated the stutters and it doesnt seem to have any affect in virtual desktop either. Embarrasingly simple I know, but thats all that was needed in my case.