custom controller input is not getting recognised by unreal apk. But android os is able to print the button press information.

In Unreal, I created an Android build and connected a non-XInput device (Generic USB Controller) to my mobile via USB. Although the Android OS recognizes the button presses from the controller, my Unreal game does not receive any input.

On Windows builds, I’ve successfully used the Windows RawInput plugin with my custom controller. Is there an equivalent plugin or solution that could work for Android?