I’ve tasted that also, and I suspect it’s because the Red Stripe was chilled, allowed to get warm, and chilled again. You have to buy a lager like Red Stripe from a reputable establishment.
You mean, rather than buying it from a side-street roti shop?*
*The chicken curry went right through me like an uptown express...