D_M
June 6, 2026, 7:56am
1
Dear all I would like to save the error log for my app.
I modified my app in order to generate a runtime error.
I tried to use web component with a “put” block inside the “when screen1 error occurred block”…but nothing appens.
After I tried to use tinyDB component “store value” block inside the “when screen1 error occurred block”…but when I call “get value” I have no values.
How can I solve this problem?
No issues here:
The errors list is correctly reported in Label2
You would need this on every real screen, but you can share one tinydb, suggest a separate namespace for this.
not all errors trigger the ErrorOccurred event
1 Like
D_M
June 6, 2026, 11:55am
4
Ho @TIMAI2
Can you share what is the error you used to see the error log?
In my app I used a get mills block without an input block.
I received the error message on my phone, but nothing saved in my log
D_M
June 6, 2026, 11:59am
5
Do you know what type of errors are not intercepted?
Sorry I don’t know, but it would be interesting to have a list ( or to have all errors trigger the event )
TIMAI2
June 6, 2026, 12:53pm
7
SMS permissions on Android 16.
D_M
June 6, 2026, 1:06pm
8
I made an example. @TIMAI2 @davidefa
In this app I receive the Android error message on my phone “The arguments are the wrong number of arguments for GetMillis”, but nothing appears in label 2…why?
You have found one that doesn't get captured by the event
From the documentation:
What runtime errors are you expecting your app to generate ?
D_M
June 6, 2026, 2:06pm
10
I dont know exactly what. My idea is that when I deploy to the “world”, my app will be tested by many devices and people, so errors could be. I would like to have a method to receive a log.
I tried with your “ask for permission “send message” and with this error the log is ok…
Now the question is: is this method a good way to receive the log from users? It will not be complete!
TIMAI2
June 6, 2026, 2:10pm
11
I thought you were geoblocking to the EU?
Get people to test the app for you, you should be handling any errors that arise in your app, or at least validating any data entry by users.
D_M
June 6, 2026, 2:12pm
12
yes of course, I will do geoblocking for the EU, it was just a figure of speech
TIMAI2
June 6, 2026, 2:31pm
14
Only for errors that are captured by the ErrorOccurred block...
Taifun
June 6, 2026, 3:06pm
15
This is a programming error, you forgot to fill a socket. These type of errors can't be catched by the ErrorOccurred event.
You should fix all red errors first before testing
Taifun
D_M
June 6, 2026, 3:32pm
16
It was a test to obtain an error message
Anke
June 7, 2026, 7:58am
17
Hmm, the text block does not throw a runtime error.
So, you should keep an eye on all errors and warnings and ideally fix them beforehand.