If your beans are not softening, it could be that you forgot to soak them overnight. It could also be that your beans are old. As they age, they lose their ability to soak up water. You could also be using hard water, or there could be an acidic ingredient in the water causing a problem.