Did the vet run bacterial screens? I would ask especially as a few snakes have the same issue. I would also look to my rodent supply and perhaps try a new supplier for a few months and see if it clears up. Check the temps especially the ambient air temp it should be at or near 80ºF.