As of v4.1.23, I noticed 2 annoying problems:
- 1st, background sync doesn't start until Go Contact Sync Mod window is opened in the foreground by the user (see attachment). Apparently, the parameter initialization process filling out the required Outlook contacts and appointment sources stops and the log start confirms the line "DBG FillSyncFolderItems - start" being written only once the program window is opened:
2021-11-17 08:38:27 INF Detailed log file created in directory: C:\Users\<user>\AppData\Roaming\GoContactSyncMOD\
2021-11-17 08:38:27 DBG Total allocated memory at application start: 3,242,216
2021-11-17 08:40:41 DBG FillSyncFolderItems - start
2021-11-17 08:40:41 INF Loading Outlook folders...
- 2nd, the first sync at GCSM start was scheduled to occur 5 minutes after launch, the following ones at the specified sync interval, min 1 hour. In this version, the first sync is scheduled at the sync interval +5 mins, e.g. 1h 5mins after program start</user>
Same here, for issue #1.
Thank you in advance.
Same here for the nr 1 issue.
It worked in pervious versions so it is broken.
I set it to sync every 20 hours. normally this is than done once a day. as soon as i start up.
Now is does not any more. ( version 4.1.25 )
Me 4, no longer syncs in background.
sync does not work for me too ver 4.1.25
i setup sync every 24 hours(usually in the morning) my pc is off during the night in the morning after startup sync is not started automatically, when i open the program window from tray it states next sync in 23 hours 40 minutes - no sync was made in those 20 minutes before...
hope this could be solved/.
I fell back to version 4.1.20 where background sync appears to work. Every version above that failed to sync on a schedule.
Did you uncheck the "Only sync when idle" setting in the GCSM form? Please notice, if this is checked, the sync will only start, if your Computer gets into idle mode, i.e. not typing or viewing. I added this, because the sync always blocked my running Outlook instance while I was writing or reading Emails, which was very annoying
I just got done running a test with this and even unchecked, does not sync. The countdown restarted as though it had synced, but no sync did occur.
@Keith: can you provide a log file?
@Tony: on your side, it seems to be a problem loading the Outlook folders. can you also provide a log?
@v1de: did you also try unchecked (only sync when idle)?
I've attached the logs for the past few months, however, I doubt they are helpful. Seems the only log entries are for startup of the application (due to a reboot or update of the application). The ones that have sync info are when I manually did it.
Oh, the logs from the last 2 days are different because I downgraded to 4.1.20.
Using v4.1.28 (the current one),
1. Problem #1 is resolved. The initialization process finishes when either the program GUI is opened or the first sync interval is reached, provided the "Only sync when idle" setting is unchecked - That's OK
2. Problem #2 is annoying as first sync starts automatically at least 1 hour after start (in fact, sync interval + approx. 5 min). Such a setting is unpractical, specially on laptops. On the first GoSyncMod updates changing the min. sync interval to 1 hour, the first auto sync was starting 5 minutes after program start, which was just perfect. Such behavior should definitely be reintroduced as an added feature!
Hi Tony, good point in 2nd problem described, I debugged it and there was a bug when switching from minutes to hours in the sync interval. I fixed it, will be released with next version 4.1.30 (coming soon)