Thank you for your response Scott,
The QRZ XML server maintains login/logout state information on for each user through the use of a session key. Upon successful login, an encrypted session key is returned to the client application which must be cached so that it can be used with subsequent data requests to the server.
Session keys are unique and are recreated each time a user logs in. A session key is valid for only one user at a time, logging in from a single IP address.
Session keys are temporary in nature and may be valid up to 24 hours. Whenever a user logs in, any previously issued session keys are invalidated. A session key may also be invalidated at any time by the server, so client applications should be prepared to re-login at any time."
These timeout errors are within a 8-10 hour period.