Fixed issue with logon message appearing too early before task completed resulting in the first attempt being labeled as failed. Still trying to make queryreqresp more generic in passing messages to ToastMessageTask.