Kahm yeast is a harmless wild yeast that forms a flat, wrinkled, or powdery white film on the surface of fermented foods like pickles and sauerkraut. Kahm yeasts are not a single species of yeasts. The term refers to a group of oxidative yeasts. Oxygen is important for the growth of all oxidative yeasts.
Fermentation is all about creating the right terrain to select for lactic acid bacteria. Any fermentation will start with a random mixture of all kinds of microbes. You want to create a terrain where lactic acid bacteria out-competes everything else. Lactic acid bacteria should thrive, occupy all the physical surfaces and push everything else aside. Lactic acid bacteria and all the other microbes compete for the same resources and physical spaces. You ensure a successful fermentation process by structuring the terrain such that lactic acid bacteria wins.
Kahm yeast does not spoil the food but it ruins the taste if you let it get out of control. It did not bother me when I started with fermentation. It was just happening once in a while. At that time I used a big fermentation crock pot with ceramic weights and an air lock system built into the lid. These pots have a large air space at
the top and kahm yeast would form quite often.
I have now much more experience with fermentation and I would never go back to that crock pot. The design of that pot is just wrong. If you want to have high quality lactic acid fermentation then you need to make sure that you have zero oxygen right from the start and that's just not possible with such a fermentation crock pot.