I think you need to step back and clarify things before you proceed to identify (perceived?) faults in your roasts. Just a suggestion here from my outside perspective.
Go directly to doing some formal cuppings as if selecting for a quanity of greens to purchase...weeding out the defective and lesser lots and finding a clear winner you would "bet the farm on" like the pro's need to do when buying lots.
Pick an origion that you have a "known" outstanding sample from, then order some small amounts from different sources of the same origion country. (think 6-8 samples). Now, do an identical cupping roast and formal "blind" cupping of them...have a score sheet to make notes as you smell, taste, and allow to cool, then smell, and taste them again.
You're learning to pick out the small differences that will start building an inventory in your memory of the differences that add up to sour/sweet balance, acidity, and so on. I think these things will translate more to when you are trying to identify if the greens are sub-standard or your roast profile needs adjustments.
I don't think there is any judgement that we can make here about what you are experiencing.
coffee.me wrote:My usual reaction to such a "sour" roast is extending the next batch's drying phase by a minute, and so on; sometimes that helps, sometimes not. And it didn't help this new Yemen or the old dry Ethiopian, they'd just taste ashy with the added drying time, maybe even sour and the ashyness is masking it. This "sourness" is still there even with darker FC++ roasts. Is there another way to deal with such a "sour" roast?
As Jim mentioned, if you have unripe coffee cherries you will get sour, if you have a known bean that has adequate sweetness...try this with your roasting instead:
Don't extend the drying phase, but instead slow down the "middle" around the 340-350F range before 1C. I mean like around a minute more than your roast would usually proceed through this range. Considering your roast is not running terribly long (depending variety of course, but lets pick 16+ minutes here) you should have a clear difference in the sour/sweet compared to a roast you do not "allow" this adjustment too.
At any rate, don't get discouraged...just keep trying suggestions...sooner or later you'll get through it.