Perhaps you've collected too many logs. Why do you need that many? 11.67% of players have unlocked this achievement