Might be a flow issue, as in there is not enough flow or it is not in a place where it is moving things around. If fish food and detritus settle on the rocks, you will get algae growth in those areas.
Are you sure it is hair algae? A picture would help.
Are you sure it is hair algae? A picture would help.