[eluser]colinwee[/eluser]
We thought this was a session drop issue, but unfortunately no one responded to my thread.
I took the initiative to drop in on the CI IRC channel, and was very happy to chat with n0xio who didn't think it was a session drop issue at all.
He suggested one small fix, and our problems have not recurred at all in over a week!
I am extremely grateful for his time, and expertise.
Colin