I have had my S7 Edge for about a month and a half now, after getting it in exchange for my amazing Note 7, which I still mourn. 
I have a wireless charger on my desk at work, and plug it in at home to charge. Both are using the OEM Samsung quick charger and OEM white cable.
I noticed yesterday that my phone was at 78% when I plugged it in, and an hour later, it was only at 82%. Huh? I looked, and it said that it would complete charging in 4 hours and 35 minutes. Something's wrong. I also noticed that instead of "fast charging" it just said "cable charging."
I rebooted the phone and tried again. No difference. I checked the battery setup, it was set to fast charge both cable and wireless.
I put it on the wireless charger, and it started fast charging like normal.
I tried plugging my wife's S7 Edge into the cable, it fast charged with no problem.
I tried plugging my phone into a different charger, it would not fast charge. My wife's phone would.
I tried turning my phone off and charging it with the cable while it was shut off. It still charged extremely slowly. So that rules out an application causing the problem.
I had a look at the charging port. It looked pristine. I sprayed it out with quality CRC electrical contact cleaner just to be sure. No change.
Anyone have any ideas or suggestions as to what might be causing this, and more importantly, how to fix it?

I have a wireless charger on my desk at work, and plug it in at home to charge. Both are using the OEM Samsung quick charger and OEM white cable.
I noticed yesterday that my phone was at 78% when I plugged it in, and an hour later, it was only at 82%. Huh? I looked, and it said that it would complete charging in 4 hours and 35 minutes. Something's wrong. I also noticed that instead of "fast charging" it just said "cable charging."
I rebooted the phone and tried again. No difference. I checked the battery setup, it was set to fast charge both cable and wireless.
I put it on the wireless charger, and it started fast charging like normal.
I tried plugging my wife's S7 Edge into the cable, it fast charged with no problem.
I tried plugging my phone into a different charger, it would not fast charge. My wife's phone would.
I tried turning my phone off and charging it with the cable while it was shut off. It still charged extremely slowly. So that rules out an application causing the problem.
I had a look at the charging port. It looked pristine. I sprayed it out with quality CRC electrical contact cleaner just to be sure. No change.
Anyone have any ideas or suggestions as to what might be causing this, and more importantly, how to fix it?