If you set it to 10 it will sometimes manage to find a spot to stick a shelter and sometimes not.
I have an idea for what to do about this, if it can’t find a normal spot for a shelter, it could just pick a random house and replace it with a shelter.