I created an application which should start automatically in insert mode. I used the macro sc_apl_conf for that. It worked well, but after some modifications it did start on a new record but the new button was not visible. I tried a lot but could not get it working so I deleted the application and copied a working application and renamed that to the original application name. Although similar, the copied application did not show up the button. Then I deleted it again and created a new application to start up from scratch. I used the same application name and had the same issue. As the last option I created a new application under a new application name and it worked!
Conclusion: if you delete an application it does not* delete all of it in the database, some settings remain. I did clear cache etc. it simply didn’t work. So if you have obscure errors and need to recreate do not use the same filename again.
I consider this a serious bug. It would be great if you would implement a function to verify the status of an application in the sqlite database. I can dive into that myself, but with the lack of info it’s a puzzle.