I have this problem too. Only developed in May 2018.
I have a temporary fix by rolling back the BIOS to an earlier version.
So it is a BIOS problem, but I have no permanent fix, as the battery only charges a few times, and then returns to it's "won't charge" state.
When you power up the laptop, with the charger plugged in, you probably get a BIOS error message saying " don't recognise the adaptor". And three choices.
If you hit the button saying BIOS setup, and wait for that to display, ...you will see another button saying "BIOS update". Hit that.
That then gives you the option to look for the new BIOS software.
You want the old BIOS that is still stored on your laptop, and to find it, you'll have to navigate the folder options until it tells you there is one there.
Click on that BIOS version, then "Flash BIOS".
It will take a couple of minutes of restarting and flashing the BIOS, but then will boot up.
The replacement BIOS may not be effective immediately. I don't know why.
But it can take 10 minutes, or several restarts, before the charging light suddenly comes on, and the laptop is back to normal charging.
It's weird, but it works temporarily.