Sorry about your loss. I have been in your shoes before. Sometimes you just need to learn the hard way, lol. The good thing is that now you get to start over and use a more suitable substrate, and you should have far less problesm, hopefully no problems at all!

About the leopard gecko, they shouldn't be kept on a moist substrate.