The Samsung Galaxy S6 and S6 Edge are really gorgeous looking devices that come with great performance. They are also capable of producing stunning images and its Quad HD Super AMOLED display just takes it all a notch higher. That said, there’s no arguing that these devices have been crippled by its problematic battery life.

Most buyers, who had purchased the Galaxy S7/Edge, did so due to its battery capacity which has been expanded to 3,000mAh and 3,600mAh. This shows that most folks were disappointed with the Galaxy S6 duo’s battery life.

However, it was not their battery life that dragged their sales figures down. Many buyers are vocal with the fact that the Galaxy S6 duo are prone to overheating tendencies and at times it could get so bad that the devices can’t hold charge for a long time.

So, is this problem due to its software or hardware?

Well, no one knows right now. But it appears that both could have had a hand in this issue. The Android 5.1.1 Lollipop was known for its power draining abilities but it appears that the Doze-enabled Android 6.0.1 Marshmallow also failed to solve this predicament.

According to the numerous threads on Reddit last year, hardware could be a reason as many users had tried various methods to hold on to their battery life on the device but everything seems to have failed so far.