Thanks for the insights. I have been using the SVN version and yes it is much much better.
I’m going to try to insert a yield WaitForEndOfFrame() and then create a new Texture2D with Screen.Width and Height, ReadPixels from the screen into the texture, then provide the native texture id to syphonServerPublishTexture.
I’ll let you know how it goes. I’m not sure how long ReadPixels will take, but it looks like it should work.