I think this will be the reason your logs mention a http error 500 and it causes the camera to stop responding for 30seconds when this occurs. You should get better results after doing the work around.
No problem, thank you for taking the time to test and report the results.