Thanks, but still no go:
1. Enabled USB Tethering on phone. Windows spins its disk, and the software firewall prompts me whether I want to connect to a new network. I say Yes, and here are the two networks:
2. From the phone, I try to connect manually through USB, but can't connect to the PC by using either 192.168.0.12 or 192.168.42.129:
Which IP address should I use to hit the PC?
Thank you.
PS1: There's a wrong word in the help document mentioned above: "follow the on screen wizard instructions unless you are on the Pairing Device step" -> replace "unless" with "until".
PS2: Out of curiosity, why didn't you use the ADB-based solution that works fine for MyPhoneExplorer?
---
Edit: Solved: 1) Use the temporary network created when enabling USB Tethering and 2) Make sure you type the IP address of the host, not the Gateway IP address.
Still, syncing EPIM through USB is more involved than syncing with MyPhoneExplorer: 1) USB Tethering must be enabled through the Settings app (not sure yet, but it might disable itself after X minutes), 2) In the desktop app, click on File > Synchronization > <Phone name>, and 3) open EPIM and go through its Menu to connect manually. It'd be easier if the EPIM Android application ran in the background, waiting for sync requests from the desktop.