Can't see the picture just a Google Drive warning message. Your duncan is likely fine. Corals take a few days to adjust to the parameters of their new habitat. Give it a week or so to really settle in.
My Duncan's took a bit to really get happy. They're tough as nails. While I was having a catastrophic failure in my tank, they popped a couple of head sprouts on the side.