Sorry BE1 booted back into Vista and replaced Hg612_stats file and still the same issue, I use Vista Home premium but I doubt there is much difference between Basic & Premium
it's looking like it's my Install of Vista that is causing this issue as Windows 8.1 looks good.
I kept the Vista version running & it eventually failed a couple of times.
I saw the same issue as you, but I was at least then able to actually see what was wrong with the code & I am now fairly confident that I have fixed it to deal with this particular issue.
I have attached another version that ran overnight & dealt with each failure properly.
Would you mind a final test with this version?
The pause before retrying is now just 2 seconds, which worked every time at this end.
The relevant files to post are "GET_DATA_FAIL.TXT" from the Scripts folder & "ERROR.LOG_file_ERROR.TXT" from the Ongoing_Stats folder.
It would also be handy if you could post a relevant section from "modem_stats.log" - to cross-reference where any data is still missing and/or to confirm that the bug fix is actually working as intended.
Hopefully, this will now be the last time that testing is needed before I remove the need for the various detailed (& quite large) debugging logs.