I use Android USB Host library since lot of year, but I have now problem with USB Permission.
UsbManager RequestPermission seems to work and display dialog, and allow permission.
But even if check "Use by default for this USB device", this acceptance is request each time I restart tablet.
Previously I receive this request only once at first run and after it is register for life.
Yes, this previously work since some years.
Previously we use different tablet since Android 4.0 but there are not available now.
We now try to use new tablet with Android 8.