Sps is found in shallow water where the light is strongest. That said, these LED fixtures are deceiving. I have sps on the sand bed doing very well under the 120 watt units. You have plenty of light, but you can shock these corals as well. Can you contact the guy you got this coral from and find out how much light he was actually putting over it? Do you have them turned all the way up?
High flow, but not direct flow, like not directly in front of a power head.