Is this coral new to your tank? If so then that's normal, give it a few days and it should perk right up.
As far as flow most like good flow, especially if they are new to the tank. They will slime upa nd if they have some good flow it helps peel the slime off them.