# Make 'try again' in no connection

**URL:** https://community.thunkable.com/t/make-try-again-in-no-connection/1090313
**Category:** Questions about Thunkable X
**Created:** [February 10, 2021, 9:26am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313 "2021-02-10T09:26:16Z")
**Posts on this page:** 9
**Page:** 2

<div class="post-metadata">

### Author: ![Deluxe](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/deluxe/32/30016_2.png) [@Deluxe](https://community.thunkable.com/u/Deluxe)
#### Post date: [February 17, 2021, 4:27am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/21 "2021-02-17T04:27:51Z")

</div>

It will work. Same logic. But you need to compile the app to see this in practice. It is not possible to test this scenario through the Thinkable Live app.

---

<div class="post-metadata">

### Author: ![irwin2004](https://avatars.discourse-cdn.com/v4/letter/i/ba8739/32.png) [@irwin2004](https://community.thunkable.com/u/irwin2004)
#### Post date: [February 17, 2021, 5:55am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/22 "2021-02-17T05:55:46Z")

</div>

I found some problem if I use buttom tab navigator. Here is the link:  
[https://x.thunkable.com/copy/03708f6fc1a9d804d3eee3f04d0eb5e2](https://x.thunkable.com/copy/03708f6fc1a9d804d3eee3f04d0eb5e2)

1. Open the app with device online (don’t click second and third screen)
2. Turn off the connection
3. Click the second and third screen
4. Go back to first screen
5. Turn on the connection
6. Click the second and third screen again  
Why the second and third screen shows loading icon?

---

<div class="post-metadata">

### Author: ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)
#### Post date: [February 17, 2021, 5:59am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/23 "2021-02-17T05:59:00Z")

</div>

Do you have a data viewer layout in your second and third screen?

---

<div class="post-metadata">

### Author: ![irwin2004](https://avatars.discourse-cdn.com/v4/letter/i/ba8739/32.png) [@irwin2004](https://community.thunkable.com/u/irwin2004)
#### Post date: [February 17, 2021, 5:59am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/24 "2021-02-17T05:59:22Z")

</div>

Yes

---

<div class="post-metadata">

### Author: ![Deluxe](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/deluxe/32/30016_2.png) [@Deluxe](https://community.thunkable.com/u/Deluxe)
#### Post date: [February 17, 2021, 6:07am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/25 "2021-02-17T06:07:21Z")

</div>

I am not getting the issue you are describing.

---

<div class="post-metadata">

### Author: ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)
#### Post date: [February 17, 2021, 8:06am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/26 "2021-02-17T08:06:55Z")

</div>

I get your issue! Do you have this code in your second and third screens?  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/f/f/ff70f95dc0fc43dd8669939f2a4e40373f74aeed.png)

If you do, then this is your issue:

When Data Viewer Layouts refresh, they show a loading icon to let the user know that they are loading the data. This process takes up to 5 seconds(annoyingly), and then displays the data. If you remove the ‘refresh’ block, it will not show the loading icon. There’s another possibility, though: sometimes, **the data viewer list refreshes even when the ‘REFRESH’ block isn’t there.** Either way is possible.

---

<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: [February 17, 2021, 9:05am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/27 "2021-02-17T09:05:21Z")

</div>

@codeswept  
You are right on this but because part of the scenario is to disconnect the internet connection and when you open a screen the DVL will try to fetch available data.

This was not the case but there was a change during one of the updates making the DVL refreshes automatically when returning to the screen.

---

<div class="post-metadata">

### Author: ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)
#### Post date: [February 17, 2021, 9:14am UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/28 "2021-02-17T09:14:49Z")

</div>

Thanks so much for this. I didn’t know about the change.

---

<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:29pm UTC](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313/29 "2024-11-08T13:29:28Z")

</div>



[Previous page](https://community.thunkable.com/t/make-try-again-in-no-connection/1090313.md?page=1)
