I think this is likely the issue. If you set the current using the xxxfire cell the sag in battery voltage may have fooled you into turning the pot a little too much. Then switching to a GOOD battery popped your diode because the good battery was able to deliver its rated voltage into the load.