Just a thought. Marshmallow does not, at least from Sprint instructions, permit decrypting after updating. If encrypted, decrypt before updating. Not sure if that's causing everyone's SD card issues, but thought I'd throw it out there.
By the way, the only issue I have is the notification...