As I recently wrote, now that I actually understand what the OP was describing (i.e. what he was meaning by "would not reset"), for what it's worth I totally agree with you.Change it now. It has exhibited dodgy behaviour before. It will happen again. It is faulty. Get it swapped out with a new replacement.
Kind Regards, John