The only way I can get the z to sync with the cradle is to plug it into the cradle just when it is completing the boot up sequence , opie then loads, usbd0 comes up and the sync connection on the laptop turns green. I can then sync ok(Well my calendar sync still hangs but i'll look at that later.
However as soon as I suspend the z and switch it on again in the cradle it just hangs and I have to reboot again to bring it back to life.
I remembered that I had uncommented the apm_bios line in device table this morning so I tried commenting out the line in device_table again and re-booted. Now everytime the Z comes up I am back to the error message "Usb - device not recognised".
This is starting to look as though its a suspend problem rather than a mistake in the configuration/setup between the z and my winxp laptop.
Suggestions anyone??