If you're having problems since the last update, it's probably the manifest. In Unity, go to the Oculus menu, then Tools, then Remove Android Manifest.xml And then, also in the Tools menu, Create Store-Compatible AndroidManifest.xml
That has fixed those issues for me, and apparently fixes a few other things as well.
Does not really seem to fix controller issues... I have seen this posted as a solution several places, but I also keep seeing replies about how it did not work for some people, but also some people that it did work for.
For me, I cannot use both controllers at the same time. So every time you get to control one hand, the other wont move. Very annoying.
That is the method... but what you want to add to the manifest file is this line: <uses-feature android:name="android.hardware.vr.headtracking" android:required="true" android:version="1"/>
With this added, it should work. Otherwise... I suspect it considers it an Oculus Go app or something. Another interesting read: <uses-feature android:name="android.hardware.vr.headtracking" android:required="true" android:version="1"/>