Did you upgrade to windows 10? I seems this is a driver issue with the battery controller. im still researching it but the charging works under Windows 8.1. Once you go to 10, it's over. Microsofts battery driver overrides the original HP driver and doesn't enable charging while plugged in.