Quest 2 Package Linking Issue

I have a project that I’m trying to compile for usage with the Quest 2. The project builds when I set the Build support to ‘arm64’, but fails when it’s set to ‘armv7’, where I get the error:

UATHelper: Packaging (Android (ETC2)):     ld.lld: error: undefined symbol: __aeabi_unwind_cpp_pr1

As well as the error

UATHelper: Packaging (Android (ETC2)):     ld.lld: error: undefined symbol: __aeabi_unwind_cpp_pr0

As a note, the error appears no matter if I build targeting ETC2, DXT, ASTC, or the Multi option.

I’m currently using the latest Android Studio, 2020.3.1. I have the 12.0 SDK installed, and NDK version 23.0.7599858. I’m using the jre that came with Android Studio, though I’m not sure what version it is. I’ve done the SetupAndroid process, as well as followed the instructions here and here (Oculus setup docs, and UE4 docs).

I’d switch to arm64, but when I load that on to the Oculus, it fails to move past loading.

Any suggestions for resolving this linking error?