Geese like to sleep in the open where they can see in all directions to spot predators, unless they’re nesting, then they do like to find a cave like space.
I don’t like mine out in the open in bad weather or at night so mine go into 10 x 6 ft to 10 x 10 ft dog kennels “roofed” at night. I have a dog travel crate in each of them for the girls if they feel like laying.
Geese do like routines, but you have to keep up on it or they’ll go back to wanting to be out in the open. You can try luring them out of the pond with treats, then guiding them to their house, tell them a simple but repeated word like “in in in” they’ll learn what that means.
It might help to move the house against a larger structure or put some boards up to help funnel them in.
Keep in mind geese need good ventilation in winter and summer. If it gets damp mold can grow, in summer it can get to hot to breath inside without ventilation.