sort out usb api errors in canary