We have made custom board with raytec MDBT40. Our device was working for few days on cr2032 battery and suddenly a day ago it stoped working we tried with new battery but it did not work battery last used battery voltage is around 2.8 volts.Once I reprogram it, it works for few mins or so and then stops even with new battery and then I have flash is once again I am using s130 and mbed BLE API on arduino IDE. any idea why this should be happening is it that flash is corrupted because of low voltages ?