|When natural soap sits out in humid conditions, the glycerin in the soap will draw the moisture out of the air and onto the soap. So the sweating is actually moisture from the air that the glycerin attracts, not moisture coming from inside the soap. The more humid the environment and the more humectants in the soap, the more likely you'll experience this phenomenon.
Honey, for example, is also a natural humectant, attracting and retaining moisture in the skin. Castor bean oil also moisturizes by acting as a humectant. So soaps and shampoos containing added honey, and shampoo bars with loads of castor oil, may sweat even more. There is nothing wrong with your soap, it's just the glycerin and other natural humectants doing their job.