The OP said he had at least 5 minutes on the battery when he did a test - thus, it isn't the battery I don't think.

I would have suspected timer and action settings for low and critical battery state in Windows power management myself, but since he tested it, I just don't know what the problem could be/have been.