# Screen Opens Not Working In-App

**URL:** <https://community.thunkable.com/t/screen-opens-not-working-in-app/1427144>\
**Category:** Questions about Thunkable X\
**Created:** [August 3, 2021, 12:47am UTC](https://community.thunkable.com/t/screen-opens-not-working-in-app/1427144 "2021-08-03T00:47:56Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ronnie](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ronnie/32/121539_2.png) [@ronnie](https://community.thunkable.com/u/ronnie)\
**Post date:** [August 3, 2021, 12:47am UTC](https://community.thunkable.com/t/screen-opens-not-working-in-app/1427144/1 "2021-08-03T00:47:57Z")

</div>

So, this is odd. I didn’t see any other forum comments similar to what I am experiencing. If I missed it, please point me in the right direction.

I have two screens that load information: a guide and a gallery. I am using Ajax to load pages in the web viewer. However, when a user leaves the screen and comes back, I want it to go back to the main page. When I use the Screen Opens block and publish it to the web app, it works flawlessly. When I navigate off the gallery or guide pages and come back, it puts me back on the main page for each respective screen. However, in the iOS app I loaded via TestFlight, it does absolutely nothing. It just goes back to whatever page I was on in the screen. Am I missing something?

![BE9DECAB-BD76-4C5B-BA38-1E8E6DE75EF2_4_5005_c](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/8/b/8b14e852240fce56ed50382dda4f2e652f1aba8b.jpeg)

Anyone else experience anything like this?

---

<div class="post-metadata">

**Author:** ![ronnie](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ronnie/32/121539_2.png) [@ronnie](https://community.thunkable.com/u/ronnie)\
**Post date:** [August 3, 2021, 12:58am UTC](https://community.thunkable.com/t/screen-opens-not-working-in-app/1427144/2 "2021-08-03T00:58:23Z")

</div>

This appears to have the same result in the web app, so I’ll see what happens when I publish. I would think the URL would remain static when the app loads and a reload would just refresh the default URL. Setting it after I have navigated to a new page makes sense though…sort of.

 ![0566ECD6-BA91-4BDD-AE4E-8089EE52D80D_4_5005_c](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/6/46cac27929d54edd4ce90d0f0e9f0a640fa8207c.jpeg)

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [August 3, 2021, 8:28am UTC](https://community.thunkable.com/t/screen-opens-not-working-in-app/1427144/3 "2021-08-03T08:28:05Z")

</div>

Check this.

I experienced a strange behaviour and reported it in this post but it seems it went unnoticed.

> [@Using the web viewer on Xiaomi device](https://community.thunkable.com/t/using-the-web-viewer-on-xiaomi-device/1393544/13):
>
> I spent couple of hours to debug a problem in one of the projects and found out something unusual. Some of my screens only the Screen Opens work and other screens only the Screen Starts work. Normal screens and no navigator. Any of you faced this? [Update] I made a change in the “Search Data Viewer Example” [https://x.thunkable.com/projectPage/600c35d2f153060012143dc8](https://x.thunkable.com/projectPage/600c35d2f153060012143dc8) I’m filling the local table at the start of the app and I placed the function that does this in both the Starts and Opens even…

---

<div class="post-metadata">

**Author:** ![ronnie](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ronnie/32/121539_2.png) [@ronnie](https://community.thunkable.com/u/ronnie)\
**Post date:** [August 3, 2021, 10:37am UTC](https://community.thunkable.com/t/screen-opens-not-working-in-app/1427144/4 "2021-08-03T10:37:16Z")

</div>

@muneer good thread!

Near as I can tell, the reload on the web viewer doesn’t call the original URL but rather simply that, a refresh. So, for my problem, I have to tell it what URL I want to be loaded and then call the reload so it refreshes. It works in my TestFlight app now.

I think my issue was just poor thinking on my part. I made an assumption that was incorrect. I suppose I could put a block in to set the URL when the screen opens, but I assumed that would be redundant, as I already told the screen what the default URL should be. I guess if that changes by clicking on a hyperlink, then I need to force it back.

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 1:17pm UTC](https://community.thunkable.com/t/screen-opens-not-working-in-app/1427144/5 "2024-11-08T13:17:37Z")

</div>


