Using a plant-based milk with a high protein content is ideal for optimum results. Cheap watered down almond milks (such as Almond Breeze) don't have enough protein to react with the vinegar. If the milk curdles once you add the vinegar that means the protein content was high enough to create lactic acid which is needed for optimal leavening and a fluffy texture.