My other thought was infection, but I'm not sure if it's possible to have an infection without off-flavors. Anyone with more experience want to chime in on that?
I've had gushers that otherwise tasted fine, but upon inspection found a ring in the neck of the bottle. That's a sure sign of infection.
Hold a bottle up to the light and look closely at the neck at liquid level. If you see a ring, that means something unwanted is growing in there.
There are no known pathogens that will survive in beer, so it's not going to kill you. It may make you run for the can. I dump mine when I know they're infected, but some people drink them anyway. As long as it still tastes good, why not?