It won't let me "build tent" or "open fence" even though I have enough food.
That is a strange bug... Can you post a screenshot maybe? I'm not sure why this could be happening, since the code for it is rather simple :/