Libusb application can't access device even after the raw-usb interface is connected

Is the user you’re running the command as have write access to the device node? Absent any udev rules to change ownership/permissions, I wouldn’t normally expect non-root users to be able to open arbitrary USB devices.