My brother had one of these with no heat passing through the internal heater. We undid the heater matrix hoses at the bulkhead in the engine bay and blew compressed air through one side to clear it.
As above. Could be a clogged heater matrix or just air in the system. Try disconnecting the top heater hose with the engine running and wait until water with no air bubbles comes through.