[Expo] - SecureStore Exception

I have Sentry monitoring on my iOS application (via expo). Noticing this error getting thrown multiple times for the user. It seems like it might happen on first launch. It looks like better auth is trying to read a key from the SecureStore but it gets denied. Any guidance here is much appreciated.
Error: FunctionCallException: Calling the 'getValueWithKeySync' function has failed (at ExpoModulesCore/SyncFunctionDefinition.swift:137)
→ Caused by: KeyChainException: User interaction is not allowed. (at ExpoSecureStore/SecureStoreModule.swift:170)
    at getValueWithKeySync (native)
    at getItem (/node_modules/expo-secure-store/build/SecureStore.js:135:47)
    at init (/node_modules/@better-auth/expo/dist/client.cjs:199:47)
    at next (native)
    at asyncGeneratorStep (/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17)
    at _next (/node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:27)
    at Promise$argument_0 (/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:12)
    at tryCallTwo (app:///main.jsbundle:1:1223)
Was this page helpful?