Working perfectly this afternoon, tonight it runs for twenty seconds and then switches the cooking process off (without the usual end-of-sequence beeping) and there's no evidence that the food has been heated even slightly.
Could this be linked to the fact that I used it earlier to heat up an empty pyrex dish (high setting for two minutes)? That worked perfectly and I've done it before with no ill effects.
This is a Panasonic combi microwave/convenction oven about six years old.
Many thanks for any thoughts.