Yep, just as I expected. Byte 1 of the PAB was not being cleared after the error and so the second error this causes forces the compiled program to halt. Here is a revised version of RUNTIME7. There are two changes:
The error bug is fixed.
I now reserve >110 bytes for the PAB which should allow a name with a length of up to 255 characters.
Replace RUNTIME7 in the FRAPPATO disk with this one. With any luck this will fix up the problems you are having.
This works in my (not very thorough) testing but it is a good idea to save the old version of RUNTIME7 just in case...