It sounds like the camera was sending match results using a blocking send or write call, and no one was reading them, so once the total size of match results exceed the total size of socket buffers the camera software blocks and stops working.
There may be an OS buffer that becomes full (holding data from network but app has not read from OS buffer) so now it’s blocked.