# Creating dynamic text color changes

**URL:** <https://community.thunkable.com/t/creating-dynamic-text-color-changes/2327359>\
**Category:** Web API's\
**Tags:** beginner\
**Created:** [March 16, 2023, 2:50pm UTC](https://community.thunkable.com/t/creating-dynamic-text-color-changes/2327359 "2023-03-16T14:50:48Z")\
**Posts on this page:** 1\
**Showing post:** 17

<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:** [March 17, 2023, 6:41pm UTC](https://community.thunkable.com/t/creating-dynamic-text-color-changes/2327359/17 "2023-03-17T18:41:03Z")

</div>

A rate limit (quota) from an API would not cause a project/app to crash. It would just return an error which could be seen in the green [error] block.

Those latest blocks look correct to me. I had reported a problem with the `does list contain` block crashing when using a variable within a loop (here: [[Solved] How do I set API Headers? - #29 by tatiang](https://community.thunkable.com/t/solved-how-do-i-set-api-headers/2324504/29)). But when you replaced the variable with a static `[gear] list` block, it’s still crashing? I’m not sure why that would be.

One suggestion I have as far as debugging goes is to add `set label's text` and `wait` blocks throughout your code to see where it fails/crashes. I explain my method for doing that here: [Debugging in Thunkable X (Video)](https://community.thunkable.com/t/debugging-in-thunkable-x-video/849471)

---

_[View the full topic](https://community.thunkable.com/t/creating-dynamic-text-color-changes/2327359)._
