I had a similar problem. See “Frozen clipzip with odd delay at sansa flower” for my question.
If I added a microSD card it unhung. I was able to reformat the memory but that did not help. Removing the microSD still would hang. I had to upload new firmware to fix the problem. I am not sure if this will fix your problem but it is worth a try.