So, just within the last week my Samsung Galaxy S7 Edge has experienced extraordinary battery drain. I've done all that's been suggested and even let the unity drain all the way. Now, when the unit is off, its showing the battery is charging. However, when I turn it on and it boots, it shows 8-10 percent and then it drains very quickly. Not sure if i simply need to do a factory reset or if there is a bug rooted within an app update that has caused this.