At our church I have multiple PTZOptics 30X NDI|HX cameras feeding to OBS that streams to Facebook. Two weeks ago someone complained the sound was not synced with the video. When reviewing the service Facebook live recording I noticed in the middle of service suddenly a >1/2 sec delay of video from audio. The next Sunday during service it happened again. This time we noticed during the service. What we saw was one camera on the Program screen was synced to audio and an other camera on the Preview screen had ~1/2 second delay from the audio. You can notice the different hand gestures in the attached image of the pastor. With other cameras and computer this use to happen really bad sometimes ( >7 seconds). This is now happening with new cameras and high end computer. When troubleshooting the next day I noticed all cameras virtually in sync at the start. Latency setting = Normal and sync = source timing. I changed the sync = Network on all cameras and Latency = Low on only two to the three. Went to a meeting and after noticed the one with latency = normal had a delay again. Is Latency = Low the main fix? Is there a way to reset delays mid-broadcast if this happens again? What is the difference in the Sync settings (Network vs Source timing)?