# Can't save the program?

**URL:** <https://community.thunkable.com/t/cant-save-the-program/1553609>\
**Category:** Questions about Thunkable X\
**Tags:** beginner, bugs, help, i\_need\_your\_help\
**Created:** [October 10, 2021, 1:03am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609 "2021-10-10T01:03:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 1:03am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/1 "2021-10-10T01:03:27Z")

</div>

[@Thunkable\_Staff](https://community.thunkable.com/groups/thunkable_staff) @domhnallohanlon  
Why can’t I save it? Is there a way to save it manually?

 ![圖片](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/e/0/e0cf94bb1edd2ae50a4607bfebafda2bee01ef95.jpeg)

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 1:41am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/2 "2021-10-10T01:41:52Z")

</div>

If thunkable has a save button like ai2, I don’t need to redo it twice…

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [October 10, 2021, 2:12am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/3 "2021-10-10T02:12:35Z")

</div>

It would be nice to have a save button but I can see the value of auto-saving (which is the current and only method of saving) as well. I rarely if ever lose any work with Thunkable. But there are a few times when I’ve changed something and wished I could undo it. The undo delete command is a nice feature but there should be a general undo command that undoes the last change (e.g. dragging a block somewhere new, changing a property value, etc.).

Versioning, of course, would be ideal.

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 5:47am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/4 "2021-10-10T05:47:56Z")

</div>

I don’t know if it’s really impossible to save today?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [October 10, 2021, 5:51am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/5 "2021-10-10T05:51:32Z")

</div>

If you’re asking if there is a save button then the answer is no.

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 6:32am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/6 "2021-10-10T06:32:33Z")

</div>

I said I can’t save it automatically, not every time. But yesterday it was ok!  
😭

---

<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:** [October 10, 2021, 6:40am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/7 "2021-10-10T06:40:20Z")

</div>

First of all **Happy anniversary** , You’ve been a year with Thunkable.

The screen you see comes up when you want to switch between **design** screen and **coding** screen and you just need to press **Cancel** and wait for few more seconds on the screen you’re working on before trying to switch again and it should be OK.

If you choose **OK** then part of your changes will be lost.

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 6:44am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/8 "2021-10-10T06:44:32Z")

</div>

@muneer Thanks!  
But I waited for a few minutes and it was the same, right?

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 6:50am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/9 "2021-10-10T06:50:04Z")

</div>

@muneer

[![]( " - YouTube") ](https://www.youtube.com/watch?v=BfJITsqdF_o)

my error video.

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 7:37am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/10 "2021-10-10T07:37:49Z")

</div>

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/e/4eb50060a3d777dcb44a1007d7ad60b756630ea6.png)

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [October 10, 2021, 7:43am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/11 "2021-10-10T07:43:44Z")

</div>

The problem in your video usually happens when you switch tabs too quickly. What happens if you cancel, wait 30 seconds, and then try again?

The problem in your screenshot is usually caused when you join two blocks that cannot be joined. What caused that for you?

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 7:44am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/12 "2021-10-10T07:44:55Z")

</div>

I just use it!

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/a/1/a1855a96bea6bf9730f62044926246b9daece162.png)

Why can’t I use else if?

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 8:07am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/13 "2021-10-10T08:07:55Z")

</div>

So it’s “else if” bug to let me error.

---

<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:** [October 10, 2021, 8:10am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/14 "2021-10-10T08:10:54Z")

</div>

I’m sure it is not a bug.

Create a variable and make the variable = `get property` ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/9/3/9340217e1af78be3181a8363074c5da1ab7f8985.png)

Then in your **else if** use the variable to test if greater.

---

<div class="post-metadata">

**Author:** ![mimostel](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mimostel/32/107661_2.png) [@mimostel](https://community.thunkable.com/u/mimostel)\
**Post date:** [October 10, 2021, 8:13am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/15 "2021-10-10T08:13:20Z")

</div>

You put \>50 twice… i bet you needed \> 40 second time…or just eliminate that second time \>50  
Who knows ? Maybe the program is stucking when encounters same condition in a case like block in this case… (naturally will have to choose to act when the 1st condition is met…)

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 9:04am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/16 "2021-10-10T09:04:55Z")

</div>

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/9/49eb85af7ffdb5d299596d469a6f7efa879b8842.png)  
But I won’t be wrong when I use this!

---

<div class="post-metadata">

**Author:** ![mimostel](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mimostel/32/107661_2.png) [@mimostel](https://community.thunkable.com/u/mimostel)\
**Post date:** [October 10, 2021, 9:14am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/17 "2021-10-10T09:14:41Z")

</div>

Its not the same… here you have 90,70,50,30,10 as conditions, in your else if you have 90,70,50, **50** ,30 as conditions. Just put there the same and check it.

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 9:25am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/18 "2021-10-10T09:25:07Z")

</div>

50 later changed to 30 but still the same.

---

<div class="post-metadata">

**Author:** ![mimostel](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mimostel/32/107661_2.png) [@mimostel](https://community.thunkable.com/u/mimostel)\
**Post date:** [October 10, 2021, 9:27am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/19 "2021-10-10T09:27:00Z")

</div>

Show your latest else if

---

<div class="post-metadata">

**Author:** ![tony.ycy.program](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tony.ycy.program/32/100153_2.png) [@tony.ycy.program](https://community.thunkable.com/u/tony.ycy.program)\
**Post date:** [October 10, 2021, 9:31am UTC](https://community.thunkable.com/t/cant-save-the-program/1553609/20 "2021-10-10T09:31:32Z")

</div>

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/a/cabfbce53c49cf78d5ef50626a97c59f901628e4.jpeg)

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/1/711f93478d40dc2944fbb1fb3c918e3ac6fa5b79.png)  
I used 4 else if

[Next page](https://community.thunkable.com/t/cant-save-the-program/1553609.md?page=2)
