Won't stay on and won't charge

sounds like it may be a bad drive. contact sandisk support to check warranty status.