I have been running a few experiments. Too many people report opposite performance from this yeast to write it off. There must be a process difference responsible for the tang, and we should be able to figure it out.
Earlier in the thread I reported 2 sequential brews that were good, but I kept thinking I was tasting a little sourness. I finally decided that both of them had the same tart off-flavor. Today I am starting to drink the first of 2 sequential brews that absolutely do not have the same tart off-flavor. However, it should be noted that they both did before fermentation was complete (I have a theory about this). The tangy brews were both pale and shared the same water treatment. The good brews were both very dark and shared a different water treatment scheme. This morning I put a third (from the same slurry) in the fermenter that is pale--it will (hopefully) determine whether the tart off-flavor is an artifact of the water chemistry alone.
I do not own a pH meter. I brew with well water that has 35ppm alkalinity and single-digit ppm of everything else and I use the Bru'ngard spreadsheet. I treat 12 gallons of water the night before and add no other minerals or acid during the brewday. I BIAB, start with a thick mash, and do a couple of infusions to get to full volume. I control fermentability by time spent at 145 and 158. Prior to the change I made for the recent good S04 beers, I was adding gypsom and calcium chloride to get calcium up to about 120ppm. I made a bunch of good English ales this way using Imperial Pub A-09 and WY1469. But what I noticed was that, while I could put the mash at any pH I wanted (per the model), the spreadsheet showed the pH of my final full volume of wort dropping to very low numbers. But I was making good beer until I tried S-04.
All that said, for the good S-04 brews, I used much softer water--soft enough to get the spreadsheet model to predict a pH of 5.5-5.6 for the full volume mash (total calcium=50-75). With a pale beer, this resulted in a pH prediction for the starting thick mash of way high. I don't have acid or a pH meter, so I added black patent to get it down to 5.4-5.5, and made a dark brown ale that is as good as anything I have brewed. I dry pitched 2 packs of S-04 into 6 gallons of 1.046 wort. The second brew (with 1/4 of the slurry) was a Guinness clone, in which I added a little baking soda to the mash (not the liquor) to get the predicted pH up to 5.4-5.5 for the starting thick mash. Bru'nwater predicted the full volume pH at 5.5-5.6.
My theory: there is an off-flavor produced by S-04 during fermentation that is either: 1. NOT produced when the wort pH is above some threshold, 2. is only cleaned up when the wort pH is above some threshold (my current favorite), or 3. not detectable when the wort pH is above some threshold AND/OR dark roasted grain is present in sufficient quantities.
I think #1 is not correct because I taste my beer a lot throughout fermentation and I tasted the flavor on both good beers before they were done. I think #3 is not correct for the same reason. Note that this is not simply acetaldehyde. I am very sensitive to it and have used its disappearance as a cue to cask in the past with consistent results. It might be acetaldehyde plus some other factor though.
As for how S-04 seems to work, I think it wants to attenuate about 73-78%, depending on wort composition, works though simple sugars in 2 days, but takes another 3-5 to drop the last few gravity points and clean up. Between 65 and 70 it leaves a soft sweetness, warm bread, and generic light fruit in the background, with no fusels or twang, assuming wort pH is on the high side. If wort pH is on the low side, it reliably leaves a raw biscuit dough sourness that is universally unpleasant. These are my results--actual temperature range might be a little broader.
I hope some other brewers (with pH meters) look into this further. If my recent findings hold, S-04, when used within certain easy-to-maintain parameters, might be the answer to the age old question "is there a decent English dry yeast?" As for me, I am out of S-04 packets. I am going to try the Nottingham/Windsor combo in the next few brews. But these 2 (maybe 3) beers are good enough that I will use S-04 in the future, despite almost swearing it off for good.