Error:"The block area did not load correctly. Changes to the blocks in the chat screen (10469773) are not saved"

I opened my project and got this error. No blocks are visible on the "Chat" screen. I put a lot of effort into this project, but I can't continue because of this error.

I've seen other people getting this error in the threads, but I haven't been able to find a solution.

Please help.

Eto

This URL allows you to open AI2 to the Project List, without opening any project.
http://ai2.appinventor.mit.edu/?autoload=false
From that list, you can request Exports of Projects without trying to open them.

If you require repair assistance, upload the aia file here.

There's a problem with the "Sohbet" screen.

Preliminary observations,

You use 12 extensions.

Your last Opened Screen is set to the problematic Screen, should be changed to Screen1.

#
#Tue Sep 08 10:49:31 GMT 2026
sizing=Responsive
NSLocationWhenInUseUsageDescription=Use GPS
buildnumber=1
color.primary=&HFF000000
icon=Logo.png
main=appinventor.ai_kaya_ertugrul_hamza.H_Messenger.Screen1
source=../src
actionbar=True
NSMicrophoneUsageDescription=Use microphone
assets=../assets
NSContactsUsageDescription=For Need
lastopened=Sohbet
theme=AppTheme.Light.DarkActionBar
versioncode=102
androidminsdk=30
color.primary.dark=&HFF000000
color.accent=&HFF000000
NSSpeechRecognitionUsageDescription=It is required for the text-to-speech converter
aname=\uD83C\uDD77 Messenger
IosMinSdk=12.0
defaultfilescope=App
NSCameraUsageDescription=Camera permission is required to scan QR codes
NSBluetoothAlwaysUsageDescription=Use Bluetooth 
useslocation=True
build=../build
NSBluetoothPeripheralUsageDescription=Use Bluetooth 
name=H_Messenger
showlistsasjson=False
versionname=1.1.2_Standard
projectcolors={"00005BFF":8, "AAAAAAFF":6, "EEEEEEFF":2, "EEEEEEEE":2, "009300FF":2, "111111FF":1, "F1F1F1FF":1}

You have Unicode in the app name. That portends trouble.

The project attribute names starting with 'NS' are new to me.

(I have to run out to an appointment, so I pass the torch.)

Updated to Screen1 as lastOpened:(aia removed at OP request)

OK, this is very strange. In your Sohbet screen you use the EhkChatUI component. However, the method calls are not in English, which they should be, even if you are using App Inventor in another language. This confuses the blocks loader. I have no idea how this happened.

What I suggest is that you remove the Sohbet screen and rebuild it.

-Jeff

Here's a copy of the aia, with the Sohbet screen amputated.(aia removed at OP request)

I put a lot of effort into the Sohbet screen. I don't have a backup, so I really don't want to delete it. I also can't understand what the problem is. My project was working perfectly about 20 days ago. I hope you can solve the problem.

I recently translated all the blocks in EhkChatUi to English. I also added a few new features to my plugin. I updated the plugin in my project and encountered this problem. Could you please delete only the EhkChatUi blocks from the chat screen? I can't do this normally, but I think this would solve the problem completely.

Reverted methods call to English

P.S.

also noted, in the sohbet page, a couple call to “open screen sohbet” ( which does not seem correct )
(aia removed at OP request)

Thank you very much. The problem is completely solved.

Could you please explain how you did that?

How did you manage that?

It looked like it would require a translation utility fed by method name pairs Turkish/English:

?

How did you manage to access this code? With a special application?

I use 7zip to open the aia files, and Notepad++ to read and edit the text files in the various zip subdirectories.

See the aia tools faq for techniques.

I had glanced at this article but couldn't understand it.

Thanks for the solution.

Open the aia ( it is a zip file ) and search for the directory containing the .scm and .bky

The .bky contain the blocks ( you can edit it with notepad++ )

To verify the exact English method names, had to save a demo aia containing the relevant blocks, so found ChangeThemeColor=TemaRenginiDegistir etc.

2 Likes

I have one more request:
Could you please delete this topic entirely or at least unlist it so that my code is not seen by other people?

We could remove the aia files but leave the snippets in case any one gets this problem in the future.

The diagnostic technique is worth preservation.

I would appreciate it if you could do this. I've been working on this project for over two months and I definitely don't want my code stolen.