For each database, Panorama keeps a count of what summary levels exist and how many summary records are at each record. These counts are updated whenever you group, analyze or remove summaries. It appears that somehow in your database these counts are getting out of sync with the actual database, so that the counts are zero even though there are summary records. This would cause removeallsummaries to fail (because it checks to see if there are any summaries before doing anything) and would also cause the summary related menu items to vanish. So these are both symptoms of one underlying problem.
There are only three ways to create summary records that I can think of – the Summarize and Analyze dialog, the Group Up command, and the Total command (or Average, etc.). (Really only two ways, because internally Summarize & Analyze uses Group Up.) I just retested all of them and they worked. Do you remember which one you used?
If you use the code
Panorama will ignore the counts and scan the database to remove all summaries. So if you do run into this problem, this one line of code should fix it. There’s no harm in using this instead of removeallsummaries, except that the latter will be faster if there are no summaries. Your database looks like it’s not too large so the difference would probably be milliseconds anyway.
If you can figure out what steps lead to this problem, please let me know.