1. When MLO is started (or new data file is opened) the check for the cloud changes initiated. If there are cloud changes the autosync is started immediately (to get modifications from the cloud before you start working with MLO on desktop).
2. When MLO is being closed (or current data file is being closed) and there are local modifications the autosync is started (to send local modifications to the cloud).
3. If MLO is running and there is full inactivity on your computer for 8-10 min and there are local modifications the autosync is started (to send the local modifications to the cloud after you have already left your computer).
4. If MLO is running and there was inactivity on your computer for more than 10 min and you started using the computer after this long inactivity the check for the cloud changes initiated. If there are cloud changes the autosync is started (to get possible modifications from the cloud before you continue working with MLO on desktop)
5. If MLO is running but has not been used for more than 10 min and you started using MLO after this long delay the check for the cloud changes initiated. If there are cloud changes the autosync is started (to get possible modifications from the cloud before you continue working with mlo on desktop)