Thank you for playing! Crates appear when the train arrives. If there's no train, there are no crates. And the train won't arrive if there's a living Krampus on the location. The game clearly doesn't provide enough hints about this :)