What kind of water are you using? If you have acidic water then your soap will ash no matter what you do to it.
Also if you’re distilled water is old, or if it’s been left out. Distilled water reacts faster with the atmospheric carbon dioxide to create carbonic acid, which reacts with the lye...