[MDA II, XDA II, 2060 Windows Mobile 2005 Upgrading] kj:
I've been using Activesync 4.1 (on WinXP Pro) with WM5 (1.60c) with no problems for the past month on my imate (Himalaya). I was able to sync via USB, BT, and IR. Suddenly, syncing through USB (Cradle) no longer works! I can sync fine via BT and IR, but when I try to sync via USB, here is what happens:

* Placed imate on cradle

* PC network detects this and provides IP address for USB. At this time, I can ping the imate. Activesync (AS) detects the imate and and the AS icon in the PC's toolbar turns green and starts to rotate

* AS says "connecting"

* imate neither says or shows anything (i.e. NO moving or rotating arrows on top bar near signal strength icon, as would be expected during sync).

* Activesync on imate also shows that it is NOT connected and shows info about last sync date and time

* when I press the "Sync" button on AS in imate, it shows "connecting" for a split second, then goes away, but that does not help.

* Every now and then, a popup window says "Unable to Obtain a servier assigned IP address....", even though I made sure that the Remot-NDIS Host network adapter uses "Server assigned IP" addresses (and it shows 169.254.2.1) and pings fine. Actually, this message popped up all the time when syncing through USB when it was working with no problems.

*It stays in this state indefinitely, or until I remove imate from cradle

Here is what I did to troubleshoot (Believe me, AS 4.1 has been a headache that caused me many long hours, days and weeks to solve. I had that dreaded 85010014 error that took weeks to resolve, so I was prepared to do all kinds of things to troublshoot this, but to no avail. I searched many forums, including this one, and googled to no end before writing this post):

* Although it was working with my e-trust firewall before (had it set up to OK all activesync programs), I turned it off just in case.

* Although it was working with my e-trust Antivirus before, I turned off realtime montoring just in case.

* On the imate, I made sure that the Remot-NDIS Host network adapter uses "Server assigned IP" addresses (and it shows 169.254.2.1)

* I pinged imate, and it responds fine

* I checked on my PC under "Network Connections" and it shows a Local Area Network for the Windows Mobile-based device

* I checked my PC hardware and found Windows Mobile-based device and is working properly

* I made sure that both AS on the PC and imate have the USB syncing option checked

* I exited XCPUscaler and unchecked PPC Profiles Pro from Today screen

* Doubting that this had to do with application of Darren Humphries' Activesync tweek, I reverted it back to default (see below).

* I unistalled the "Windows Mobile-based device" under Network Adapters, restarted PC, then re-attached imate.

* I unistalled the "Windows Mobile-based device" under Network Adapters, restarted PC, uninstalled Activesync 4.1 on PC, restarted PC, removed AS folder in program files, looked for rapi.dll (did not find it), deleted activesync related entries in registry, restarted PC, removed partnership from imate, soft-reset imate, reinstalled AS4.1, then attached imate to cradle.

* Basically, I did everything that was suggested so far, short of reinstalling WinXP on my PC or hard resetting the imate

Believing that AS should not suddenly stop working on its own (not sure if this is a valid belief!), I retraced my steps to see what changed since the last USB sync. Here are the changes (note: there were no WinXP updates made during that period):

On imate:

* Installed XCPUscaler

* installed PPC Profiles Pro (Brett Darnell's)

* Installed Toe's ScreenRotate Fix

* Installed MS Voice Command

* Applied Darren Humphries' performance tweek as follows: "In order to stop Activesync from periodically starting on it's own. To do so open Activesync on your WM5 device and tap on Menu>Add Server Source. Add any info to create a fake server sync. After that is complete go to Menu>Schedule and change the two dropdowns to "Manual" and tap "ok" at the top right. You can now go to Menu>Options and delete the Exchange Server setting you just added. Now Activesync will not start when you cradle your device."

Could it be a hardware issue, i.e. USB connection on the imate connector not working (if so, then why would I be able to ping the imate with no problems through USB?). Please let me know if I am missing something.

Thanks!

KJ