The twp products you are using are generally considered to be of a high quality.

I have hard water but 30 minutes is asking a lot for any soap not to dry out. Nothing will stay moist for that...