# \[Solved\] Is there some reason why my blocks might start to lag?

**URL:** <https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876>\
**Category:** Questions about Thunkable X\
**Tags:** solved\
**Created:** [November 10, 2018, 5:39pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876 "2018-11-10T17:39:17Z")\
**Posts on this page:** 20\
**Page:** 10

<div class="post-metadata">

**Author:** ![ANAND\_VELANDY](https://avatars.discourse-cdn.com/v4/letter/a/838e76/32.png) [@ANAND\_VELANDY](https://community.thunkable.com/u/ANAND_VELANDY)\
**Post date:** [March 27, 2019, 1:55pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/184 "2019-03-27T13:55:10Z")

</div>

every simple drag is causing 10 sec lag with warning from firefox.

 ![sc2](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/c/2cea45af6c5ac694030e064530384e82622cf3df.png)

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [March 27, 2019, 2:01pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/185 "2019-03-27T14:01:09Z")

</div>

Just sent you a PM - check your inbox.

---

<div class="post-metadata">

**Author:** ![ANAND\_VELANDY](https://avatars.discourse-cdn.com/v4/letter/a/838e76/32.png) [@ANAND\_VELANDY](https://community.thunkable.com/u/ANAND_VELANDY)\
**Post date:** [March 27, 2019, 2:01pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/186 "2019-03-27T14:01:59Z")

</div>

ok thanks wait

---

<div class="post-metadata">

**Author:** ![ANAND\_VELANDY](https://avatars.discourse-cdn.com/v4/letter/a/838e76/32.png) [@ANAND\_VELANDY](https://community.thunkable.com/u/ANAND_VELANDY)\
**Post date:** [March 27, 2019, 2:10pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/187 "2019-03-27T14:10:55Z")

</div>

have sent. kindly check

---

<div class="post-metadata">

**Author:** ![ANAND\_VELANDY](https://avatars.discourse-cdn.com/v4/letter/a/838e76/32.png) [@ANAND\_VELANDY](https://community.thunkable.com/u/ANAND_VELANDY)\
**Post date:** [March 27, 2019, 2:53pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/188 "2019-03-27T14:53:24Z")

</div>

link sent. do check

---

<div class="post-metadata">

**Author:** ![james\_olarve](https://avatars.discourse-cdn.com/v4/letter/j/f6c823/32.png) [@james\_olarve](https://community.thunkable.com/u/james_olarve)\
**Post date:** [March 31, 2019, 1:47pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/189 "2019-03-31T13:47:58Z")

</div>

This is based on my observation.

1. Ideally there is no limit for the number of blocks
2. The more powerful your PC the higher the number of blocks it can handle.
3. You will reach a certain number of blocks where your PC gets laggy and to the point that it will get a compiling error.

I tested it using my computers.

1. Quadcore computer can handle up to 1,500 blocks
2. Core i5 computer can handle up to 4,000 blocks
3. Core i7 computer can handle more than 4,000 blocks.

---

<div class="post-metadata">

**Author:** ![Boban\_Stojmenovic](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/boban_stojmenovic/32/8628_2.png) [@Boban\_Stojmenovic](https://community.thunkable.com/u/Boban_Stojmenovic)\
**Post date:** [March 31, 2019, 6:41pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/190 "2019-03-31T18:41:53Z")

</div>

> [@Project starts to lag after 400 blocks](https://community.thunkable.com/t/project-starts-to-lag-after-400-blocks/73537/11):
>
> 1. Ideally there is no limit for the number of blocks
> 2. The more powerful your PC the higher the number of blocks it can handle.
> 3. You will reach a certain number of blocks where your PC gets laggy and to the point that it will get a compiling error.
> 
> I tested it using my computers.
> 
> 1. Quadcore computer can handle up to 1,500 blocks
> 2. Core i5 computer can handle up to 4,000 blocks
> 3. Core i7 computer can handle more than 4,000 blocks.

I agree with you, with one or two exceptions

- quality of the router
- internet speed

> [@ANAND\_VELANDY](#):
>
> Broadband of 100mbps.

100MB doesn’t really tell me how fast you communicate with the server

P.S. on the other hand this is about Thunkable X and I don’t have much experience with it

/Boban

---

<div class="post-metadata">

**Author:** ![james\_olarve](https://avatars.discourse-cdn.com/v4/letter/j/f6c823/32.png) [@james\_olarve](https://community.thunkable.com/u/james_olarve)\
**Post date:** [April 1, 2019, 12:53am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/191 "2019-04-01T00:53:49Z")

</div>

The best remedy is for you to know the limit of your computer and internet. If it can handle up to 2,000 then find a way to reduce the number of blocks by replacing redundant operation with “procedures”.

---

<div class="post-metadata">

**Author:** ![ANAND\_VELANDY](https://avatars.discourse-cdn.com/v4/letter/a/838e76/32.png) [@ANAND\_VELANDY](https://community.thunkable.com/u/ANAND_VELANDY)\
**Post date:** [April 1, 2019, 1:53pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/192 "2019-04-01T13:53:03Z")

</div>

Thanks for answering. I sent my project to the developers. even they faced the issue.  
which means that the processor/speed has not much say in the Lag.  
I have been advised to use multiple screens and get the blocks divided into them.

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [April 10, 2019, 9:57am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/193 "2019-04-10T09:57:15Z")

</div>

Just in the interests of clarity here, @ANAND_VELANDY was using rows and columns instead of screens, resulting in every component being on one screen.

While this pattern was acceptable in App Inventor or in Classic because of the limit of 10 screens, Thunkable X has no such limit so screens should be used in place of layouts.

---

<div class="post-metadata">

**Author:** ![Abdelrahman1](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@Abdelrahman1](https://community.thunkable.com/u/Abdelrahman1)\
**Post date:** [July 12, 2019, 11:36am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/194 "2019-07-12T11:36:31Z")

</div>

Hello

If my project is slow during coding, 700 blocks in the screen, does that mean app will be slow after building the APK ?

---

<div class="post-metadata">

**Author:** ![eoinparkinson](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eoinparkinson/32/143769_2.png) [@eoinparkinson](https://community.thunkable.com/u/eoinparkinson)\
**Post date:** [July 12, 2019, 11:56am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/195 "2019-07-12T11:56:27Z")

</div>

No, the APK or IPA will not be affected. There was an issue with Android being slow after compiling but that has since been **marked as fixed**.

Developers are working on fixing the slow platform, there are many topics already related to what you are asking, you can search for them in the top right of your screen.

This post will most likely get merged into another by staff (heads up).

(edit)

Link to all posts about slow platform.

[http://community.thunkable.com/search?q=slow%20platform](http://community.thunkable.com/search?q=slow%20platform)

---

<div class="post-metadata">

**Author:** ![Imran\_Pinjara](https://avatars.discourse-cdn.com/v4/letter/i/9d8465/32.png) [@Imran\_Pinjara](https://community.thunkable.com/u/Imran_Pinjara)\
**Post date:** [November 19, 2019, 5:55pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/196 "2019-11-19T17:55:16Z")

</div>

Its its working very slow while working on blocks every action required time to work so its time lagging so its wasting much time while working on blocks also consuming time for making app. So please make system smooth working.

---

<div class="post-metadata">

**Author:** ![danyklein](https://avatars.discourse-cdn.com/v4/letter/d/c37758/32.png) [@danyklein](https://community.thunkable.com/u/danyklein)\
**Post date:** [November 19, 2019, 10:27pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/197 "2019-11-19T22:27:53Z")

</div>

Only from today on or from all the time ? I has this issus also now

---

<div class="post-metadata">

**Author:** ![Imran\_Pinjara](https://avatars.discourse-cdn.com/v4/letter/i/9d8465/32.png) [@Imran\_Pinjara](https://community.thunkable.com/u/Imran_Pinjara)\
**Post date:** [November 20, 2019, 2:52am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/198 "2019-11-20T02:52:41Z")

</div>

Its issue is from starting but from last weeks its becomes too sluggish and slow its making disappointment during working and and we have to wait form some seconds to response every action.  
I also try to work on others browser also its not working well. In firefox browser its showing warning every time that this webpage making browser slow please wait or leave the site

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [November 20, 2019, 11:42am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/199 "2019-11-20T11:42:46Z")

</div>

> [@danyklein](#):
>
> I has this issus also now

Hi @danyklein,

This is a known issue and as discussed elsewhere we are constantly working on updating the platform and improving overall performance.

I notice that you haven’t participated in this thread recently, can you please follow the advice given here and let us know whether or now that make any difference for you?

> [@\[Solved\] Is there some reason why my blocks might start to lag?](http://community.thunkable.com/t/is-there-some-reason-why-my-blocks-might-start-to-lag/55876/152):
>
> Our latest release (from late yesterday) has a fix which should cause some improvement in lag for projects with large numbers of blocks. The improvement should occur when moving, modifying, adding and deleting blocks. The improvement may be significant for some projects and marginal for others. Let us know if you notice any change. We have also started to make some more changes which, when complete, should further improve lagginess with large numbers of blocks and screens. This work is like…

Thanks in advance for the update.

---

<div class="post-metadata">

**Author:** ![sysads](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sysads/32/44975_2.png) [@sysads](https://community.thunkable.com/u/sysads)\
**Post date:** [July 17, 2019, 1:16pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/200 "2019-07-17T13:16:51Z")

</div>

mama mia, thanks for the trick. Apart from missing features, the main big challenge with Thunkable is performance. I struggle to make changes with less than 400 blocks and its still very slow

---

<div class="post-metadata">

**Author:** ![eoinparkinson](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eoinparkinson/32/143769_2.png) [@eoinparkinson](https://community.thunkable.com/u/eoinparkinson)\
**Post date:** [July 17, 2019, 1:40pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/201 "2019-07-17T13:40:58Z")

</div>

Yeah, I read on a topic here somewhere that it is to do with some third party compiler, and to do with initialise variable blocks.

So its quite a big issue, with no simple fix. I don’t see the lag issue being fixed for a long time. But i could be surprised.

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [July 17, 2019, 4:10pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/202 "2019-07-17T16:10:49Z")

</div>

Try using this trick - create a separate screen and move all initialization blocks onto it. Then your screens will be empty of these blocks and will work faster. You can also use the Yandex browser, which is faster for me than Chrome and Firefox.

---

<div class="post-metadata">

**Author:** ![sysads](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sysads/32/44975_2.png) [@sysads](https://community.thunkable.com/u/sysads)\
**Post date:** [July 17, 2019, 4:13pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/203 "2019-07-17T16:13:01Z")

</div>

So I take all my initialized blocks would have be in the loading screen since they need to execute first?

But why would the initialized blocks cause the slowness since i just have less than 10 of them?

[Previous page](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876.md?page=9)

[Next page](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876.md?page=11)
