Can I ask why it needs more than 1 attempt, do you forcefully close the connection after a short time or something? or is the modem rejecting connections?
The modem reports the stats relatively slowly.
So, even a SLOW PC tries to get the data quicker than the modem can report in one go.
Each time a pause is added, it gives the modem chance to report more data in each attempt.
Could you try the attached HG612_current_stats.exe with
"enable extra debug info logging" ticked & then unticked & post the relevant parts of
CURRENT_ERROR.LOG_file_ERROR.TXT for me to see what differences it has made?
We know it works on your setup with it
ticked, but I have added some more pauses to see if that helps when it is
unticked.
The beep should also now have stopped when "enable extra debug info logging" is ticked.