Under Lore/Post-quest: Unlock all beacon keepers and fully unlock the beacon map.
I've done that yet when I open the task it shows - (macaw)
I went to every beacon keeper but none asked for a macaw. They only said give me 5 logs and I'll be happy to help you, etc.
What am I missing?
Thanks for the help!
I don't think you're missing much here. A number of the achievements have been bugged for a little while as a result of the recent runescore rework. This task appears to be one of them unfortunately.
Try using the Macaw pouches on the beacon keepers. You might have missed one in the past, and if they accept the pouch, it should hopefully tick the achievement off.