I’ve noticed a couple of enhanced applets I have which are not saved as stay open apps stay open after running. They both have an implicit run handler, no open handler.
If I add a “tell me to quit” line at the end they quit just fine.
If I save them as apple Applets they quit just fine.