This might work.I pressed on crafting the new shelter and dude says "I'll do it first thing in the morning". Went to sleep, morning, and didn't craft it, and a whole day already passed.
Did my game bugged?
(it did use the materiales when I pressed craft btw, so no like I missclicked)
OK, I think I've worked this out.
You can only build the shelter at dawn. But if you just stay awake until you fall asleep, then you wake up too late. So go to bed early, then you wake at dawn, and can build the shelter.