How long should a charge last?

this was a hardware issue that has been resolved. if your clip discharges the battery in 24 hours when not being used you probably have a device from the first batch run. contact sandisk technical support for an rma.