Can non expired yeast go bad?
Yeast is a living thing. If your yeast was exposed to conditions that killed or damaged it, most likely extreme temperatures, you will not get the results you expect regardless of the date stamped on the container. On the other hand, just because it's past the date on the jar, the yeast hasn't necessarily kicked the bucket yet.

Related: Does active dry yeast really expire?