No, I overlooked that. I am sorry @dora_paz. I just tried it and it works fine. So the problem was the icon after all. What I still do not understand why it doesn't work with the default setting (no icon) but I am glad that the problem is solved.
I uninstalled the app and removed all the apk files from the phone. I renamed it and uploaded it again. Some result, doesn't work.
When I do the same with @dora_paz her app it does work.
Two immediate things come to mind as potential reasons this might have happened.
First, the project was edited/merged with another at some point and this resulted in the mixed packages.
Second, when importing a project we rename the files to match the current user. It's possible that during this operation an exception occurs (such as a Google App Engine timeout) that results in only some files being renamed. Because of a design constraint in App Engine, we cannot make this a transaction so the project isn't rolled back to a reasonable state. One workaround might be to try and import it into code.appinventor.mit.edu and see if this corrects the issue.
No, I didn't build the app from scratch. A few years ago I made a start with AI and made an app for bluetooth. It didn't do what I wanted so I stopped. A few weeks ago I picked it up again, deleted a lot of buttons and blocks and used only the "bluetooth" blocks from the old app and build a new one around it.
I use my Google account to connect with the MIT app inventor and in the meantime I changed the e-mail address I use for my Google account form sjoerd@van-staveren.net to sjoerd1953nl@gmail.com
Well, problem solved for your purposes Sjoerd but we need you to tell us step-by-step exactly how the project that fails was built, including changing accounts, to be sure we know how it went 'wonky'.
What I don't understand is, how the issue only affects you and not any one else that imports your project - if the paths issue is corrected when a project is imported, why did that not work with your new account?
Another concern is that teams working on the same project often pass the same project file to other team members to do their bit. Also Power Users often modify projects for stranded Users, yet this issue either does not occur or the APK somehow survives it.
So in conclusion, we need to find a way to either prevent this happening, correct it on the Desktop (not ideal) or have a checker-corrector in the App Inventor IDE.