We have ~16 OAK-FFC-3P boards running across all our robots right now, and one of them has been giving us intermittent failures with the following message:

Communication exception - possible device error/misconfiguration. Original message 'Couldn't read data from stream: 'sync_source' (X_LINK_ERROR)'

I would appreciate any help you could provide in debugging the root cause of the error.

For more details: There are two setups we use, one has DC power supplied by the barrel jack, and the other is only powered via USB.

The error is occurring on one of the USB-only devices. It seems to happen both on startup and randomly after running for a while.

Connected to the board is a pair of OV9282 modules, and they are setup as a synced stereo pair. Rebooting the host device will solve the issue, but as these are supposed to be running on an autonomous system I would like a less disruptive option for resolving it. Or better yet, a way to prevent it.

    AMK
    Can you try swapping the device to the powered setup to make sure it's not a device specific issue? Is it always the same device?

    Thanks,
    Jaka