Also LPS (hammers, octospawn, torches) all love random flow and thrive under the conditions. Do you by chance have a pic during the day? Would like to see with more white light.
I have all three in my aquarium thriving. Some times when changing environment they take a bit to get settled in.