If Exchange ActiveSync process is not responding, then HTMO sync request cannot be completed. So we (HTMO) have to again send sync request and just keep on waiting. Now at this point, if user restarts the Outlook, the ActiveSync process is also restarted and its all threads, memory gets initialized again. So it can immediately fulfill the sync request. But problem is, how user will understand that, he/she needs to restart the Outlook ? The issue normally happens when Outlook is kept running for multiple days without closing.
So there is a feature request from HTMO side to prompt users to restart the Outlook when sync request gets very delayed response or does not get a response at all. There can be another prompt to show the message like "Outlook is running for 6 days: 14 hours: 29 minutes. Please restart the Outlook whenever possible".
These extra checks from HTMO side, will prevent future issues like HTMO profile requiring a repair etc.
This feature request is submitted for HTMO 3.0.2 version and 3.0.3 version.
Please consider building these extra checks in HTMO side for future versions of HTMO.