3 cameras + 4th NDI input from ProPresenter, and running chroma keying/color filter on ProPresenter input?
What are you doing for real-time hardware resource monitoring (presumably, primarily CPU.. and maybe RAM)?
don't assume anything, including network bandwidth... check.. know... no 'should' ;^)
I see Killer networks... beware Killer network driver/settings impact on streaming (many threads on this here)... a common suggestion (but you need to do your own research) is to disable/remove Killer drivers??
The log shows some bitrate changes... so maybe network isn't as ok as you think?
- ... though could just as easily be WAN link (especially if shared WAN link, no QoS, and guest WiFi (or any other contentious traffic like an office PC doing a cloud file sync with Google Drive/OneDrive, or anything similar, during service)... need some monitoring on WAN traffic to ensure
- or could be PC overloaded with processing incoming NDI streams? ... depending on background tasks?
- An OS update could have changed things... as usual, have full system backup.. and maybe check/update NDI Tools and related?
Personally, I'm a fan of the 'have a well-constructed and maintained basket, and keep things there' approach. I run out Service Bulletin, and all other content on a single OBS PC.. (OBS, Overlay content, Digital Usher, etc) on a dual monitor setup (in pipe organ choir loft). Takes some training for one person to handle it all, but entirely doable. I don't use ProPresenter, so can't comment specifically on it, but I'd be curious if running ProPresenter on OBS Studio PC, and if need be, use a remote input device to allow a 2nd person to advance/control ProPresenter (or maybe a touch screen, or something like a Tablet or StreamDeck... numerous potential possibilities... )
I'm suggesting this without knowing more about your setup, so could be totally inappropriate solution to consider ...