BLE project, Arduino nano iot, can connect to board but cant receive data

With the help of pervious posts here I was able to make the BLE connection happen, but I can't receive data in my app, I will share the code and my aia here

code_for_ble.txt (6.5 KB)
test1.aia (195.0 KB)

If you have the time would you mind check the blocks on my app to see if I did things correctly, from the Arduinos side I don't think I have a problem,

In two of my tries I got the picture that I'm going to attach as an error in the application


Sorry for no pictures from the block side , my laptop is not turning on after I tried to charge a lipo battery with it, I can provide anything that may be needed to solve the problem

Your BLE extension is old:
image

Your Characteristics definitely don't look like typical Characteristics:

Especially where you try to filter


You were supposed to use those global variables, not text names.
You also ignored the orange lozenges bringing you the incoming characteristic.

Thanks for your response, I can find my device in the app and I also can connect to it, should I update the extension version anyway ? About the blocks I will implement your guidance and get back to you asap :pray:t2:

Edit: I couldn't understand the last line about something that I ignored, how can i fix it, i start using MIT app builder pretty recently so sorry if it's a weird question

I tried to fix the mistakes you pinpointed for me and this time I don't get any errors but still no data is showing in my app (after 10 sec the app crashes)
Here is the updated version
test77.aia (195.3 KB)

Is there any example topics or aia on receiving data from BLE so I can see how a working block should look like ?