Hi John,
You may well be correct and the matrix could be choked up. I assume you have tried operating the lower heater control back and forth while attempting to flush. It is this control which operates the heater valve - which could well be the cause of the trouble. It may be corroded and blocked, and/or the control cable could be incorrectly adjusted so that it doesn't open properly.
There are some helpful articles in
www.zmagnettetech.info/ but some of them are not correctly indexed. If you simply type "heater" into the search box on the Home page you will get links to these articles. In the first one there is my picture of the correct positions of the water valve and its control cable in each of the 4 control lever settings. You may find this some help in checking whether your system is correctly adjusted.
I think it may be just possible to see this by pulling back the carpeting without removing anything else, although the photos were taken while the parcel tray was removed.
Hope this is of some help
Andy