@gigi747 just came across your post
It appears my installer might have done the same thing - plumbed the heater in reverse
By plumbing it correctly as per the inlets and outlets, did that solve your problem?
I've had it like this for a week now and interesting enough the heater was able to warm...