# React Native Android sign out error

**URL:** <https://devforum.okta.com/t/react-native-android-sign-out-error/22971>\
**Category:** OAuth/OIDC\
**Created:** [January 6, 2023, 2:31pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971 "2023-01-06T14:31:27Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![M21x](https://avatars.discourse-cdn.com/v4/letter/m/2bfe46/32.png) [@M21x](https://devforum.okta.com/u/M21x)\
**Post date:** [January 6, 2023, 2:31pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/1 "2023-01-06T14:31:27Z")

</div>

When signing out of the android application using Okta, the application crashes and this error appears:

`java.lang.UnsupportedOperationException: This isn't a hierarchical URI.`

I check to ensure the signout redirect URI is correct but the application keeps crashing on signout.

I can sign in just fine as well.

---

<div class="post-metadata">

**Author:** ![louie](https://avatars.discourse-cdn.com/v4/letter/l/c68b51/32.png) [@louie](https://devforum.okta.com/u/louie)\
**Post date:** [January 6, 2023, 3:04pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/2 "2023-01-06T15:04:14Z")

</div>

Please refer to [this documentation](https://developer.okta.com/docs/guides/sign-users-out/react-native/main/) on signing users out using React Native. If you are still having issues, could you please share how you have configured the logout process in your application?

---

<div class="post-metadata">

**Author:** ![M21x](https://avatars.discourse-cdn.com/v4/letter/m/2bfe46/32.png) [@M21x](https://devforum.okta.com/u/M21x)\
**Post date:** [January 6, 2023, 5:05pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/3 "2023-01-06T17:05:56Z")

</div>

I use the SignOut() method to sign users out since we use a browser sign in. This is causing the application to crash.

This works fine on iOS but does not work on android.

---

<div class="post-metadata">

**Author:** ![louie](https://avatars.discourse-cdn.com/v4/letter/l/c68b51/32.png) [@louie](https://devforum.okta.com/u/louie)\
**Post date:** [January 6, 2023, 9:34pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/4 "2023-01-06T21:34:16Z")

</div>

Are you seeing the same behavior with our React Native browser sign-in [sample application](https://github.com/okta/samples-js-react-native)?

---

<div class="post-metadata">

**Author:** ![M21x](https://avatars.discourse-cdn.com/v4/letter/m/2bfe46/32.png) [@M21x](https://devforum.okta.com/u/M21x)\
**Post date:** [January 11, 2023, 7:52pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/5 "2023-01-11T19:52:36Z")

</div>

Hi @louie,

I’m seeing the same behavior with the sample application provided. The same error appears on the sample application.

---

<div class="post-metadata">

**Author:** ![louie](https://avatars.discourse-cdn.com/v4/letter/l/c68b51/32.png) [@louie](https://devforum.okta.com/u/louie)\
**Post date:** [January 12, 2023, 9:34pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/6 "2023-01-12T21:34:08Z")

</div>

Hi @M21x. I have not been able to replicate this in the sample app. Is your org an Okta Classic or an OIE org? Which version of the Okta React Native SDK are you using?

---

<div class="post-metadata">

**Author:** ![M21x](https://avatars.discourse-cdn.com/v4/letter/m/2bfe46/32.png) [@M21x](https://devforum.okta.com/u/M21x)\
**Post date:** [January 12, 2023, 10:21pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/7 "2023-01-12T22:21:54Z")

</div>

It’s classic using PKCE, seems to work fine on iOS but android crashes when signing out.

I’m using the latest version.

---

<div class="post-metadata">

**Author:** ![louie](https://avatars.discourse-cdn.com/v4/letter/l/c68b51/32.png) [@louie](https://devforum.okta.com/u/louie)\
**Post date:** [January 17, 2023, 6:32pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/8 "2023-01-17T18:32:40Z")

</div>

Are you testing this on a physical device or Android emulator? Which version of Android are you testing on?

---

<div class="post-metadata">

**Author:** ![M21x](https://avatars.discourse-cdn.com/v4/letter/m/2bfe46/32.png) [@M21x](https://devforum.okta.com/u/M21x)\
**Post date:** [January 18, 2023, 2:05pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/9 "2023-01-18T14:05:26Z")

</div>

I tried on Android 12 using an emulator, android 11 on a real device. Also using pixel and redmi

---

<div class="post-metadata">

**Author:** ![M21x](https://avatars.discourse-cdn.com/v4/letter/m/2bfe46/32.png) [@M21x](https://devforum.okta.com/u/M21x)\
**Post date:** [January 24, 2023, 2:51pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/10 "2023-01-24T14:51:36Z")

</div>

@louie Any idea why this may be happening?

---

<div class="post-metadata">

**Author:** ![selvan.anbu01](https://avatars.discourse-cdn.com/v4/letter/s/c4cdca/32.png) [@selvan.anbu01](https://devforum.okta.com/u/selvan.anbu01)\
**Post date:** [February 7, 2023, 4:57pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/11 "2023-02-07T16:57:28Z")

</div>

@M21x Were you able to fix the issue ? as i am facing the same.

---

<div class="post-metadata">

**Author:** ![andrea](https://sea1.discourse-cdn.com/oktadev/user_avatar/devforum.okta.com/andrea/32/2172_2.png) [@andrea](https://devforum.okta.com/u/andrea)\
**Post date:** [February 13, 2024, 5:20pm UTC](https://devforum.okta.com/t/react-native-android-sign-out-error/22971/12 "2024-02-13T17:20:47Z")

</div>


