Hello,
In 2D you cannot have the heat exchanger as a boundary condition, unless it is an island in the mesh.
In your boundary conditions file I find strange the lines with 1 1 1 (this is incident wave, no more used, instead we use the Thompson conditions) and the lines with 4 4 4 which is free output, so I do not see where you really prescribe boundary conditions. Please refer to the user manual, you should have physical values imposed somewhere, so some 5 or 6 in the boundary conditions file.
With best regards,
Jean-Michel Hervouet