in reply to server timeout
As far as the first part is concerned:-
I have measured the timeout at 9 seconds the bord times out 100% of the time on certain processes.
As far as the second - I'm not sure where to start with that.