My first thought is he could have eaten something he shouldn't (you don't have poison down for mice? He would eat a mouse if you or your neighbours have put something down to poison them). Or he has a cold type virus. Separate him, try to tempt him with something soft and tasty, make sure he has access to water.
The cd trick has never worked for me in the veggie patch. Only thing you can do is invest in a feeder that you open and close at mealtimes, or feed into usual feeders twice a day then walk away. The chickens usually eat the majority of the feed and the wild birds will pick up what they can find. If you leave feed out ad-lib, the wild birds will help themselves throughout the whole day. If your henhouse is big enough, feed inside with the pophole still closed and only open once they have eaten, that way they will eat all they want - do the same in reverse in the evening, 'putting them to bed with their supper'.
I remember once I had an ad-lib feeder in the henhouse, the wild birds would form long queues at the pop-hole. I've never seen so many birds in my garden as I did back then. Bless. Of course, I had to start the twice a day routine instead, but all was fine. They all got a share and my chickens still ate well.
I don't mind feeding the wild birds, in fact, at this time of year I put out a little extra each day just for them.