Chosen Solution
I have an s7 edge and the phone won’t charge to 100 percent and the battery drains fast. All this started happening when I swapped batteries. My last battery was shot that’s why I changed it.
Your charger port could be bad. That would effect your battery draining fast and not achieving 100% charge. If it is not the charger port, it is the Motherboard.