I don't think building it up with more mortar is the ideal solution, just in case it can't dry out any more.
Do the flag stones slope towards the channel? If you put water in the channel does it go anywhere (other then inside)
If it doesn't have anywhere to drain at the moment, you could lift a slab and put a pipe in to take the water away somewhere lower.
But the long term solution would be to reduce the ground level, as above, it's common for new patios to be built on top of old, until eventually it's too high.
A third solution if lowering is impossible, would be to get down to the dpc, chase a damp proof flashing in just below, and run it up the outside of the wall to above ground level.
If you visit the site pavingexpert, they have the gold standards for paving and levels. We did our drive using that information and it's turned out brilliantly.