Crash on Rockchip RK3588S with USB camera – CameraX “No supported surface combination”

I’m testing the Banuba Android SDK sample app.

It works fine on my phone, but it crashes on a Rockchip RK3588S device.
The device has no built-in camera, only an external USB (UVC) camera.

Crash error:

No supported surface combination is found
ImageAnalysis + ImageCapture (CameraX)

Looks like Banuba’s CameraDevice always binds ImageAnalysis + ImageCapture, which fails on Rockchip + USB camera.

Questions:

1 Does Banuba support USB (UVC) cameras on Android?
2 Any known workaround for Rockchip / embedded devices?