The subject behavior may occur if you chain devices together that use the IEEE 1394-1995 standard and the newer IEEE 1394-2000 standard on the same IEEE 1394 BUS or HUB. When you power on an IEEE 1394-2000 device, Windows XP optimizes the gap count for all devices that are chained together, which triggers a reset of the IEEE 1394 bus. This may cause some IEEE 1394-1995 (older) devices to be incorrectly enumerated.

To workaround this problem, use either of the following:

• Power off the device that is NOT working and power it back on.

• Disconnect the device that is NOT working and re-connect it.

• Disable and then re-enable the 1394 host controller:

    •  <b>Start / Run / devmgmt.msc / OK</b>.
    •  Expand the IEEE 1394 Bus host controllers in the device tree.
    •  Right-click the IEEE 1394 Bus host controller and press <b>Disable</b>. Press <b>Yes</b> if prompted to verify.
    •  Right-click the IEEE 1394 Bus host controller and press <b>Enable</b>.
    •  Exit <b>Device Manager</b>
NOTE: Make sure that no data transfer is in progress when you perform any of these tasks.