When I make them on the stove top, I usually soak them for a good 12 hours, changing the water frequently. Never have a problem. I’ve only made them in the IP once, and thinking back on it, I don’t think they cooked long enough. They weren’t as soft as they should have been. I’ll have to give it another try.