Where did you purchase the substrate? The big box stores tend to have mite infestations and since the females travel off the snake to lay eggs, it's possible that there were mite eggs in the substrate.
Otherwise this thread has a lot of useful info about eradicating mites:
https://ball-pythons.net/forums/show...it-with-AaronP